Pretty good vacuum, really does a good job of picking up dirt and other messes. The steam mop though can use work. It doesn't get as hot as just a regular steam mop and can not get off the sticky messes like a regular steam mop. Its a decent vacuum/steam mop combo that helps keep things tidy.