This makes it easy to clean and it picks up all the hair and dust on my wood floors and tiles. I have three dogs and hair is always everywhere. I haven't tried this on a rug or carpet since I don't have either. #sweepstakes