Tons of fun for all three of my boys (ages 6, 4 and 3)