I didn't have any expectations for this product. For the price, I figured I couldn't go wrong and planned to donate it to a rescue organization should it be a flop with my cats. So I was pleasantly surprised when it actually engaged them. My foster kitty has no interest in them, but my 2 boys can literally sit and watch/swat at them for hours. It's adorable to see them bewildered by the bubbles and meowing impatiently when I struggle to blow some as quickly as they'd like.
On that note, the one thing that's a bit of a negative is the consistency of the bubble solution. As other reviewers have mentioned, it's not like regular kid bubbles so you have to blow really lightly to get them going. However, the lack of soap is due to it being a non-toxic formula. Which isn't really a negative when you think about it. I'd much rather be patient and get a few good bubbles, than have my cats getting sick from a swarm of poisonous bubbles.