I'm 5'5" about 175 lbs and I ordered 3x which fits perfectly.  Makes a great bathing suit coverup.  Material is thin, so you can hand wash and dry which is convenient
Pink color is true match.  Will order again.