i really liked the idea of my toddler being able to do bubbles himself on demand, rather then being overloaded by bubbles from more electronic bubble machines, but i was slightly dissapointed. Quality of the actual product is good, but took a while to get the first bubble going, bit noisy, considering the size and only lasted until it got bit too wet from bubbles and hasnt worked since. Bubbles dont like to be shaken up, which is bit of a nusance considring child would want to carry this woth them.