Wow! I can't say enough about this product! I have 8 dogs and things can get pretty crazy here! We rescue dogs. They can be very messy! I really love how this works so well on my upholstery! So easy! Thank you!