It works well with lint and fuzz, does well with cat and dog hair but if you have pets it is almost impossible to get all of their hair off anything. We use the big one on the couch and chair! The mini ones we each take one to school or work! I travel to peoples homes so some have dogs and some don’t, I use it to get the hair off my scrubs between clients and rinse off the lint roller at their houses. These have been so handy and no messy sheets from the other type of rollers!!!