Overall good quality. Came in two large boxes so lots of pieces. Nothing was missing or broken. Assembly instructions were easily explained but it took a couple hours to complete. My daughter loves it!