Excellent product! Comfortable, and soft. The  The 100% cotton is a real plus. Would be good for running or dancing in loose clothing. It will keep the boys in place to impress your lady friends! Unnoticeably small in sizing helps in look (wink). The only down side, for me, is the waistband printing. Overall: "Of the 22.00 dollars I paid; they are worth $21.86".