I wear a small to medium and the extra large fits perfectly.. I read other reviews about these being too short, I would walk outside in these no problem, I like the short inseam, I never liked wearing boxers because the ones sold in the US are all too long,  and there was no support inside and everything flopped around, these hold everything in place and don't expose the privates, Material is very soft and comfortable,I ordered a few more, even the pink pair, needless to say, I don't care what people think,  My only complaints are; I wish they came in more colors and were not so over priced.