A great product, this is perfect for the smaller age children 3-7. Everything came in one huge box and assembly was straight forward. My son absolutely loves it and was thrilled when he saw it set up. Definitely recommend if you have toddlers or small children!