I have nothing bad to say about this canopy bed! It's super cute and just what my daughter wanted for her new room. I would recommend a soft mattress and possibly a gel topper because otherwise its firm. When we got it, it was in a bunch of pieces in a rectangular box, but relatively easy to put together if you follow the instructions. It took my daughter and I about an hour and a half to put it together- definitely a two person job! Its sturdy and cute. We love it!