Can't go wrong with a classic athletic supporter that fits well.  Fabric material feels high-quality, and I like how they come in many colors.  Unfortunately, seller sent me a white pair, but I ordered red.

Amazon's picture needs to be updated.  These are made in China, hence, the low price.  I was so happy to buy these, thinking an affordable Made in USA  product is hard to find nowadays.