My 3 yo loves to play with it, he blew bubbles for 1 hour straight the first day, then the second day after we received it he did again. It's sturdy, easy to use, it does have sound and light, the bottle with bubble solution is pretty big and it's very easy to install. I highly recommend this toy!