Our dog is the long-haired shaggy sheepdog type - a Briard - and he manages to leave his hairs everywhere, particularly on our clothes and bedding. We desperately needed an effective method of getting these hairs off and, having read the reviews of all the lint rollers on Amazon, this seemed to be the best choice.
Well, I can categorically say that it works a treat. After doing the latest load of laundry I attacked a duvet cover, two sheets, four pillow cases and numerous shirts and very rapidly used up 3 of the 56 sheets, in the process removing the vast majority of the dog hair. As a previous reviewer - A. Jones - indicated, there were some stubborn ones that had managed to weave their way into the fabric and needed to be removed by hand, but overall I am very impressed with this product and the amount of effort it has saved me.
I shall be ordering some refills for this very soon.
One other minor point is that mine came with a straight handle as opposed to the curved one illustrated - I don't suppose it really matters as long as the roller does the job, which it most certainly does.