These shorts are unbelievably comfortable, flattering and can easily be dressy or casual! Win win right? In my opinion the small fits a 2/4, medium is a 6/8, and large is a 10/12. Another side note... don’t be afraid of those whites! They’re NOT see through. Grab them ladies, they’re GOOD!