I love this ! It's lightweight, fits under chair legs, gets out all the puppy urine smells, gets out old and new stains! It's so easy to use! It allows me to clean for 2 hours, then walk away and enjoy the rest of my weekend- finishing one or two