They fit my Shark Uplight Lift-Away perfectly. Will buy again. Normally you want to listen to your vacuum cleaner motor to hear it working harder as sometimes non-genuine parts, if they are not of the same build, can give the motor extra resistance and/or affect its original functionality, making your expensive vacuum cleaner broken over time. I had the same lag in cleaning, the part fit perfectly, and there were no noises to suggest this roller was making the vacuum work harder while painting.