Within a 3 year period, I’ve had 5 carpet cleaners. I have 2 dogs and am constantly cleaning because im OCD about a smelly home. This machine is smaller, lighter, has a smaller water tank as well. But when I tell you this little nugget does its thing! The best and cheapest!!! Love it.