Great for the price! So much fun and so easy to put together.  My only issue is that few of the toys mostly the balls wont stay together. Im gonna have to super glue them. Overall Im very happy with it