They say they run smaller than other brands to order one size up which I did. I'm 30 in the waist that would indicate small on the size chart so I ordered medium and what a waste of money so tight my junk kept slipping out the sides there is very little fabric in the front lol they were so very tight I took them off in the bathroom at work halfway through my day & just went commando for the remainder of the day ! Save yourself some time you can get 4 pair for cheaper than one of these and the fit will be better . Throwing these away as you cannot return them . Just some insight .