I tried on the grey motif yesterday, and it was the one thing i tried on that i loved, and the only thing i bought. i'm 5'4 34 dd 125 lbs, and the xs was a perfect fit for me. i sometimes find that retailer stuff is tight in the arms, so i generally wear a small, but i tried on the small, and the arms were a bit baggy. i plan on wearing tanks underneath, so the xs was the right call. if you want to wear something thicker & long sleeved underneath, go with your usual size.