This bed is beautiful in person, high in quality, easy to assemble and super functional. It comes packaged really well to prevent damage, and had ALL the pieces. It took 4 hours to assemble all 4 pieces, but it’s easy to set up separately if desired, since they each come in their own box. My 4 year old loves it. It fits all of his clothes and there is a great area behind it that could be a hiding/fort or storage area.