This is a great an fun toy. I got this for my niece and she absolutely loves it! She loves when the foam comes out and she loves to play with the foam and bubbles. She loves that it is mermaid themed as well.  Definitely a great toy and I totally recommend this product to everyone!