I need the longer kind, that protect from chafing, ideally with an elastic bit at the bottom so they don't ride up. I'd like to just buy them online. I'm about a 16.
(I have one pair now, Nike ones, which I like fine, but I'm not that fond of Nike. They're also a bit warm.)