My first time purchasing this brand.  Seems quality.  I am 5'4 120lbs, athletic and the small (which I generally wear in other shirts) was a little tight.  I exchanged it for the medium and I am happy with the fit.