I am 62 years young, 150lbs and 5'8'' tall. My top size is 10-12 or Medium. I needed a top to wear to a birthday dinner party, so I ordered this one to wear with a pair of black slacks. I absolutely loved this top. It fits true to size and the quality of the fabric is suitable for its price. I personally recommend this top to anyone.