Im 200 lbs, 56 and got an XL. Didnt like how the back was so unflattering and it seemed tightest right across the stomach, think they are cute but sending them back for a different style. Also I purchased the luna color which looks really light in pictures and it isn't in person