Reading others' reviews and seeing that this was a generic size - not labled men's or women's - I thought I was pretty safe ordering a medium. I usually take a women's medium and am 5'6" and 150. It was a size or two too small. I know these are supposed to be snug but this made me look like a sausage. Including the sleeves. It's too bad because it was a nice looking shirt.