Comes in pieces, but the directions were pretty clear. Took two people about 40 min to put together which was pretty close to what it said in the directions. I was disappointed that there were a few gaps and poor alignment of some edges. /we bought just the headboard, not the rest of the bed, so it rests on the floor. The mattress sits higher than in the above photo. Overall it looks good. 

Pros: Useful, fairly easy to put together, looks pretty good.
Cons: Height is lower than in the photo. Some poor alignment of the shelving.