Our 7 year old DC 41 pet vacuum kept up with our own three or more adoptive dogs. Eventually, the bearing in the brushroll end cap failed. I initially tried just swapping out the bearing, but soon found that it's best to use a complete roller set. There were several options, but this one was perfect. The new parts fit exactly like the original parts, and even included a small brush to clean up the "junk" that has built up in the cases. We are completely satisfied.