used one at the shop on sat to test out..did really good on comm. carpet and mats but that dam cord is way to short...i think the tiny bag would fill super fast in low to med pile tho...id like to see it deep clean...those bags arent cheap and not a big seller. i see it as tidy up vac during the week .i would buy one used and in godd cond. just to play with it and tear into it for fun..research.