I received this as a Mother's Day gift ( I really truly wanted it ). It works way better than expected. I have 2 young kids, 2 large dogs and a cat with bladder leak issues. It it so easy to operate and even easier to clean after using! It is by far the Best carpet extractor I've ever used! I have a commercial carpet/furniture extractor and this is 100% better. It's lighter and easy to clean and store away and cleans the quality of cleaning is the same. Thank you Shark!