The delivery definitely leaves something to be desired. When it was dropped off the delivery guys said that the box looked like that when they picked it up and if anything is damaged or missing we need to contact KidKraft directly. We were able to salvage the pieces but it's frustrating to "make something work when" you're buying it brand new. It was EXCEPTIONALLY difficult to assemble but we were able to do it over the course of a few days. The spiral slide was most definitely the most difficult piece to put together. (It took half a day just for that) With all that said It's sturdy, the (majority of) materials are beautiful and the kids love it. I'd recommend this product. I would have given it full stars if it wasn't damaged and if the instructions were easier to follow (especially for the spiral slide)