Kids love it. We use it for our kiddie pool to make it more fun Definitely! Definitely for 5yrs and under.