Runs small. Order at least 1 size up. Also, I washed this top a couple of times and all the color faded out of the armpits. This could be from my deodorant  (which doesn't wreck my other tops) or from friction of arm movement.  Either way,  a total crock. Overpriced.