Good product so far...
All three items fit as good as the originals in my Shark Rocket.  Can't say about the durability as they have only been in my Rocket for two weeks.  The originals lasted a couple of years, with frequent washings...
Rating: 4 stars