Apart from the packaging falling to bits on delivery the product was thankfully all there, easy to assemble (I did it on my own) , great quality, happy kids!