I read the reviews before purchasing so I was aware of the difficulty level for putting it together as well as the quality of the furniture. Overall a good buy for the price point. Only 4 stars because of material and realistic longevity of the product.