From floors to counters to walls to window treatments, the Shark Portable Steam Cleaner is a beast! Cleaning and sanitizing are so easy with this, as is stain removal from flooring and countertops. Just like magic, the steam lifts all the grime away and seemingly pulls the stains right out, even when they've been set in for a year or more. So lightweight and easy to use, I even clean the caulking and grout in the shower with it, despite having fibromyalgia and being unable to life most cleaners. I'm thrilled we picked this one up, even my teenage sons can use it!