I read the reviews before purchasing and was a little nervous with the assembly and quality. I'm so glad I purchased this item. The assembly was intimidating at first, yes it comes in a lot of pieces and the box was really heavy. That being said, my husband and I didn't have any problem putting it together. Just pay extra attention to the pictures and the directions of the pieces and everything comes out square and perfect. the delivery was great too, no damage at all, which we were pleased with.