It's a little roomy, but this shirt is spectacular.  i've gotten so many compliments on this one, whether worn with jeans, work pants, or shorts.  all-weather.  as other reviewers have said, the material is sort of sleek-feeling - not traditional cotton.  for me, i love that, as i've been able to wash stains out of this shirt more easily than i otherwise would.  i am normally a tiny, tiny petite, but i ended up buying this in the xs regular because the style worked even though it's a bit loose.