Works well enough
This cleans carpets well and has good suction. The only down side is that I bought it especially for a rug with with raised patterns - it selectively cleans the upper section. Otherwise, I have to work hard at pressing it down with one leg (which defeats the purpose of such a handy tool). Solution: Cleaned the rug manually first with a cleaning towel and soapy water. Then vacuumed the water out with the vacuum cleaner. Despite all that, I would still have chosen to make the purchase.