okay product. i bought the small and was using it on a 45-4500 ninja and the tank cover sticks to it ohkay, but i play snake and slide and dive and the cover has fallen off a few times, so i put athletic tape on the end of my tank then put the cover over it so it would grip the tank better and last week i was on rec not really playing hard and the thing fell off and i lost it. i have the blackstar butt tank cover on my ninja 50 and that thing has never fallen off, sticks to the tank, no issues with that thing. wouldnt recomend this product.