I bought this for my 1 and 3-year-old to play with in the bath. I saw this on a review of great bath time toys and decided to give it a try even though it seemed a bit expensive. My kids absolutely love this and I like that they can work as a team while playing with it (e.g., one fills/dumps the water from the cup and the other puts the balls in and pushes the button). I still feel like it's a bit over priced for what it is, but they do love it and it has held up well. Overall, worth the purchase!