I bought a size M and they fit me well. I like the high waist which goes above my belly button and the long legs. They are very comfy. The reason for not giving them 5 stars is they are very thin. Which would be fine but the front panel and the panel between the legs were double lined. Then they would be underwear. Now they are like lounge shorts...Feels like I have to wear ******* underneath them because they are so thin. Other US brands do the same but the panels are double lined as I said. Those are much more expensive it has to be said but I'd pay a bit more for these with the lining. Like I said, it is supposed to be underwear so it should be lined.