This is the best jock strap that I have ever worn.  Finding 100% cotton is not always easy, so I was happy to see that this 3-pack is.  They breathe great.  I have a 31 waist and ordered a medium - the fit was perfect and they are very comfortable, keeping everything in order.  The elastic band is just the right size. Papi is always a quality product.  Highly recommended.