My 2-year-old loved it.
The 11-year-old loved it.
The 7-year-old sucked the bubbles into his mouth somehow and proceeded to gag and choke for at least 10 minutes.
And the 5-year-old started a bubble fight. The kids had fun throwing the big suds on each other and smearing them everywhere. I would say they played with this for over an hour.
We kept our bottles so we can play with them again. It's definitely a fun summertime activity. Next time we will break out the sprinkler and the swimsuits before we suds up!