This is great. I live in a house full of boys so everything gets pretty gross pretty fast. Be mindful of your mix ratios but otherwise it's a solid carpet cleaner. Would definitely buy again