I have small children and a dog that constantly leave a mess around the house and after this using this vacuum, I don't have to worry anymore. It has a powerful sanction and deep cleaned my stains out! I also love that it's semi lightweight and I can carry it without struggling.