I absolutely love this pet carpet cleaner! We have 2 pets and they are somewhat messy as can be expected. However, this carpet shampooer is really handy to use on the carpets and it's lightweight which is nice. Very easy to use and operate. Well made and durable. I absolutely recommend this pet carpet shampooer!