Worked great on a filthy berber carpet. I found it a bit harder to work on longer nap, and had to go over it a couple of times to get it as unmatted as I'd like. But I do recommend it as it did a great job and my carpets smell much better.