I bought this carpet cleaner because my cat had an accident and couldn't seem to get the smell out. I used this once and it took the smell right out and left the carpet smelling amazing and feeling super fluffed! Good thing I ordered this because not too long after my nephew slept over and was sleeping on the floor next to my bed and had an accident. Used this for it and it once again took it right up and made the carpet smell awesome! I love this carpet cleaner and definitely would buy more bissell products!