I bought the sports cap and the silicone handle for my 17 oz S'well bottle. My sports cap leaks. The silicone handle gets in the way of tightening the sports cap. I have the exact same accessories for my 24 oz S'well bottle. No leaks.

Not happy. Waste of money.