Works great! We have a shedding dog and it is the cleanest our rugs have been in years! thanks. Easy to use, easy to empty receptacle, love the retractable cord.