OMG this steam mop is the best and the handheld steamer that comes off of it is great. It cleans pretty much my whole house except for my carpet.......I clean my whole bathroom with the handheld steamer then pop that back on and do my floors it's wonderful and u dont have to use any cleaner just water......Next I'm gonna do my kitchen and try it on my stove. It's awesome......I love it.