Fast delivery as usual by Amazon. Product was good. It didn't have any maual for assembly but buy seeing the design you can yourself make out how to assemble it. Assembly was tough. It took lot of time and effort. But once assembly was finished the product looked really nice and solid. Must go for it.