Only reason I don't give it 5 star is because it is listed for age 0-3. I would say needs to be 3-5 maybe