I read the previous reviews and ordered a medium although I usually wear a small. The charcoal colored shirt fit fine but the white one is too large. Sizes seem to vary with different colors, otherwise I was happy with the shirt.