So great ! I have a white shag rug & two dogs so you can imagine how dirty it got. It pulled up so much hair and the rug looks way better !!! It only took a day to dry too