A little larger than expected but, still wearable. These are double layered on the inside so, you can not see through them. Being double layered does make them a little heavier than other shorts though.
Pros
Fits well but a little snugger than I thought they would be
Cons
The shorts lack ventilation, causing overheating and discomfort during intense runs