This bubble machine is so simple to use and easy to clean. I wouldn't recommend using it indoors as the surfaces might become slick. The bubbles come out fast and there are so many which makes it all the more fun. We also used it to produce bubbles in a photo op! The pictures turned out so good.