I read the reviews and sized up. I normally wear M but ordered L. I personally like shirts that are not too tight. The shirts are a nice material. Good fit. I washed shirts 2 times already..so far so good. I ordered all black and they all look and feel the same. Would definitely purchase again.