When my kids were little, they spent lots of hours in the bathtub with toys just like these. It gave me time to get caught up on little things while they were playing.If you’re looking to slip a little bit of brain play into playtime, this is an awesome choice! If you’re getting this for a little one, it will occupy then for hours. I simply love to encourage my grandkids with anything other than videos games or screen time that they will enjoy playing with & hear lots of laughter while playing.They will automatically learn while they are playing with this & having fun together. Parents and grandparents can sit by the tub and play with them as well.I decided early on with my kids not to worry about messy toys. As long as they were learning something. I am thrilled that these toys will be something they can have fun time with.This item shipped quickly and came well packaged.Just so you know, this review is from an impartial opinion. Amazon sent this product to me to review, so you know this is an unbiased review.I believe if you get this, you will not be disappointed, it is pretty straightforward and exactly as it is posted.?Disclaimer-My review is part of the Vine program on Amazon. They chose us to give our honest opinions/reviews in exchange for products at a reduced price. I have to pay taxes on the items, so they are not completely free.Here is my personal rating system:????? Five Stars - If I absolutely love the product and it exceeds my expectation, I will actively suggest the product to the people I influence and would purchase it again myself as needed.???? Four Stars - I really like the product and it does what the seller claims it would do. I would more than likely recommend it to someone if I knew they were looking for that product.??? Three Stars - The product is standard, and for the most part does exactly what they say it does, but I would specify any differences. There may be things about a three star rating that I don’t like about the product. If I knew someone were looking for that specific item and I recommend it to them, I would also share with them the reservations that I have.⭐️⭐️ Two Stars - I take low ratings seriously. I also take seriously issues with products after you have spent good money on them. In this case, I would probably never recommend anything that I would rate two stars on, in fact, I would probably tell people so they would shy away from it.⭐️ One Star - it would take some serious issues to get a one star review for me. A bad product and bad customer service would do it though.I take pride in giving honest reviews & hope this review is helpful to you! ?