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