This is a very good product. Most of the daybed pieces were already assembled when it arrives. The biggest challenge is assembling the canopy, and for that you just need patience. Written directions are poor, so you need to pay close attention to get it put together correctly. Overall surface are of daybed was smaller than I realized from picture and dimensions listed, but it is a nice piece.