So far so good. I have found that some of the carpet fibers do get stuck around the roller, but we can pull them out pretty easily. It does a great job on the carpets - gets out a lot of pet hair!