Just what I needed for my shark! I was worried that I would need a brand new vacuum cleaner but I fixed some bugs myself and found the problem and I found this kit and it seemed like good value for money. I needed a roller brush but figured I would end up needing to replace the filters so I went with these and have no regrets! I will buy again in the future.