We received the bed in such a short time, and it was ordered during the busy holiday season. It was very easy to assemble, My husband put it together in less than a half hour. I would suggest a memory foam mattress that is 8 plus inches, so that it sits well into the frame. 

We love it.

Pros: very durable. looks like it will last through the wrath of my ninja 7year old.