This bed is great our kids love it.  The shipping took some time on this item but it came very well packaged and I put it together with in 30 min.  There was one little ding on it but it was not from shipping.  Once the whole thing was together you can't see it.  So it worked out.

Pros: Easy assembly, and the kids love it
Cons: long shipping time, and our trundle mattress is tall so it is a tight fit.