I'm 4'11", 122#, have a thick middle, and normally wear a medium, on average. But this time I sized up to a large after reading the reviews. I do not like tight fitting clothing. The large fits extremely comfortable and is flattering. They are a little long due to my shorter height but theylook good when they are rolled up too. If you have a tiny waist be aware that the waist may fit a bit loose.