I bought this just recently as I was looking for a comfortable shirt to wear to church that looked dressy. I am 5'4" and weight 165lbs.Large was perfect! I can wear it with leggings or jeans and in the winter wear a jacket over it to dress it up. Good quality too!