Bed came in the box but was fairly easy to assemble. I love the color and its perfect for my 5 year olds bedroom. Only downfall is that i wish the bed was a little more sturdy for moving purposes. I'd be afraid of breaking it if i needed to move it around the room myself. But all in all great purchase!