I use this to clean the carpets in three bedrooms in our home. The house is three years old and I've rented a machine once before to clean the carpets. The Big Green worked great! I find the forward and backward suction a nice advantage. With ceiling fans on the carpet were dry the same day. The amount of dirt this thing pulled up makes me want to start all over again. The water buckets are easy to fill and empty. I got a lot of wet fuzz balls while shampooing, but I do not have a very strong vacuum and that might be the cause of that. The cord was a good length, clean up in the end was easy and the machine fits nicely in a closet. Great investment rather than paying a professional, just make sure you have a day and go slow!