Item arrived sooner than expected and packaging was in good shape upon delivery. No pieces missing and bed was fairly easy to put together, maybe 30-40 minutes with 2 people. Individually the pieces were lighter and seemed less sturdy and durable than I expected, but once assembled the bed seems to be solid. I don’t know if it’s the type of bed to last you years and years, but the quality seems adequate to last for awhile. The colour was also exactly as pictured in the description (light pink)