We've owned several Hoover carpet cleaners over the years. The improvements in this latest model are great! Larger tanks, easier to dump and clean, option to rinse without soap, better and more attachments, more flexible cord, etc, etc! With our family and dogs, we get about seven years out of each machine!