Would be exciting to go jogging (only) in these. I got a small and they are nice and snug. (I have 30 in waist) Cotton stretchy material with a second layer on the pouch.
Feel amazing and the cup wow
Make sure to Size up, poor quality stitching and medium grade material