Works so well on set in stains as well as pet accidents! The steam setting is great for getting those pesky annoying stains out. The only con is that pet hair clumps up and is left behind, it doesn't get vacuumed up. So easy to use and lightweight.