so far, so good! Came in 3 huge boxes....I'm still putting it together lol. But my 10 year old daughter loves it!