I had high hopes after reading the reviews, but this didn't work on my carpet at all. It bounced along the top of the nap without collecting more than a few hairs. Pushing was no more successful than pulling. I followed up with my little Bissell Swift Sweep which picked up wads of hair from the same area I just brushed with this product.