My son loves to see the bubbles flying overhead at bathtime so for that reason this product earns its 2 stars. But it is very loud and runs sporadically. It drips and foams up more than it blows bubbles. It stops frequently and does not blow as many bubbles as expected. After it runs for a few minutes the bubbles get all stuck together as well. I would not buy this again.