For the price and for our needs this was perfect.  My husband is great at reading directions and putting things together, so with my help we assembled the three items is less that 2 hours.  Good quality for a the price.