I'm 12/14 and bought x2 of these in XL. Never wear any of my other MTB shorts now. Super comfy, breathable, abrasion resistant, don't know I'm wearing them and they repel rain pretty well too.
Highly recommend at this price. Partner was disappointed there wasn't a mens version.