there was some missing hardware,  but over all I love it, my kids 2,4,6 love it! you have to pay very close attention to detail while setting it up but its well worth it!