The bed arrived a day earlier than expected, and I was really lucky to have the help me with it through two flights of stairs. it was really easy to put together and took no time at all.I'm very happy about the purchase, the only problem I have is a railing that support the mattress are way too thin so I wish they'd make them either wider/sturdier or at least add 2 more. I might have to go to home Depot to buy a few more. Other than that, I'm pleased with this purchase. I'd definitely recommend it. 

Pros: Great deal, looks like the online photo, easy to assemble. 
Cons: only four rails came with it (to support the mattress) so I am concerned. I wish 2 more were added because they're thin and spread apart.