As a pet mom I'm no stranger to having to clean up accidents, pet hair, and dirt brought in by my boys. I'm impressed with the ease of use. The size and weight of the TurboClean is a plus, but the way it cleans is what makes it my go to. I have carpet, wood floors and tile. Used it on all three, worked like a charm. I would recommend this to anyone looking for a great floor cleaner.