I have had a bissell carpet cleaner for years and it was just ok. And hard to clean, bulky and still left me wanting a little green machine for small everyday accidents. This machine is exceeded all expectations! I have 2 large dogs and that shed like crazy and this machine can handle it all. I also love the hose attachment for small everyday accidents. It's a breeze to clean the machine. I would recommend this to anyone! BUY THIS!!!