I also like the snaps --when you roll up the sleeves they stay up well, i.e. do not unroll in places where the snap band is not present.I am a curvy size 12/14 and the X-large fits great, the tailored fit is particularly nice without being snug at all.Now the BUT part ---- if you get the lighter colors // like yellow it is somewhat see through -- so I add a thin cami----which then + to the retainin