Just what we needed for our shark. I have about 3 years with the original and after many cleanings it smells like pet hair and dust so I found these replacement parts here. I am very happy with the purchase and the price and convenience. I will definitely buy more and use the new ones more often