First time to use machine to self clean carpet .Always used professional cleaning service but due to virus and self isolating decided had to buy a machine. Purchased this item because of good reviews low price and if it did not perform well would not be a great loss. Shocked that it was so easy to use and boy did the dirt come up from the carpet. So many dog hairs eliminated, I did not even know they were all over the carpet despite regular vacuuming.