I was nervous reading the other reviews, because they stated that many pieces were missing. But thankfully, everything was there! It took my husband about an hour to assemble. I love love love it! It shipped sooner than expected too. My daughter (3) loves it too, she's petite and it's a great size. Very happy with this purchase :) thank you!!