Bought this for our toddler girls and it is perfect! All pieces were present and it took 3 men about 8 hours to put it together. It looks so nice and the kids play on it daily. Would definitely buy again.