This brush roll fits our Shark vacuum perfectly, but I had to take it to an appliance repair center to have it installed. It's not their company's fault, it's the company that made our vacuum and put torx screws in hard-to-reach places that have to be unscrewed to replace the brush roll.