I have to second Guess. They are the only brand where an XS is too small on me, as it should be. Everywhere else XS are generally still too big on me, and I have huge arms from lifting.  I absolutely love Guess, the styles are usually just what I'm looking for.