I ordered the lavender shorts in XS and they fit great!! Very comfortable, breathable, and soft. I also ordered the blue color in a size small to try out both sizes. While they both are great, the slight size difference means that the mesh-y material on the S size rubs against my inner thighs more. I kinda wish that the mesh lining didn't extend to that more sensitive area of the legs. With that being said, the mesh isn't scratchy, it's more of a minor annoyance and I do like the look of it still. I love that there is no restrictive shorts-lining in these & these are nice enough too that you can dress them up a little with a nice tank, etc.