This is the 4th top that I've bought from this company. I usually wear a Medium, but I bought them in Small (except for 1, that I did buy in Medium and was a little big - but I wear it) and they are a perfect fit. I am 5' 3'' and weigh 115 lbs. I throw them in the washing machine with warm water (on a short cycle) and put them on a hanger to dry. PERFECTO!😊