The order was missing (and still is to date) parts and toys. Toys that did come are high quality. It’s just hard to give this company any more than 3 stars when your order was missing parts (that actually make it work the way you want it to) and you’ve reached out to support (who seemingly have forgotten about their promise to make it right).