Great all round cover that fits my Shark easily. I'm a little hard to clean, won't get completely clean after washing. I washed them a second time with bleach and the pads are much cleaner. However, I don't think they will hold up to bleaching for a long period of time.