We had ordered one from a different store and had paid double the price. Luckily delivery was delayed and we cancelled the order. Quality of the products seems to be very good. Easy to assemble, instructions are very clear.

Pros: Finishing is neat, very easy and quick to assemble.
Cons: Its worth the price but not very comfortable to seat for a longer period.