So positive first. All buttons and controls work. It didn't fall apart for the most part. He made steam. That's all I have. Cons: Cheaply made. Not thoughtful design. Has actually made my mopping job more difficult not easier as it is extremely difficult to maneuver as it drags sluggishly across the floor - not sure if it is due to the quality of the microfiber pad or lack of steam or both. During use, you have to constantly (repeatedly) press the vapor trigger, which puts a lot of strain on your hand. The microfiber pad is only loosely attached to the head using a Velcro technique that is just about adequate. It is sad. I could go on. Basically, this product is poorly designed, poorly made, barely appropriate junk. If you don't need grip exercises/workouts, then you've come to the right place.