We bought this for our 4 year old and couldnt be happier. It took my husband and I about 2 hours to put together and nothing was missing or scratched. I think it was packaged nicely and even though the box had a lot of damage to it, there was enough padding to protect the bed. I was confused about the slide at first but once we started putting it together, we realized it was going to be much sturdier than we though. Its definitely a great bed for a child and our daughter loves it. Be careful reading the directions though because one page was backwards and caused a moment of confusion but that was our only issue. I would definitely purchase this again and recommend it to anyone.