We bought this for our son and he and his sister are in love with this bed.  Its extremely well put together, very sturdy and has so much storage.  They get a big kick out of having sleep overs in his room.  We are very pleased to say the least. 

Pros: Easy to assemble, comes in 3 big boxes, it only took my husband and one neighbor helping!
Cons: Some of the screws they want you to hand screw in and some of the holes dont line up perfectly so my husband used his drill and made the holes line up and it worked out great.