I keep having to buy new carpet cleaners due to being a rescue mom of many furbabies. Used this one today for the first time and am impressed. Hopefully it lasts longer than the last one.