I was not sure how to rate this because I ordered a long-sleeved one from the same company as well and the fit is completely different. This short sleeved one, the color is accurate to photo and is good quality. I normally would wear a small but based on the reviews ordered the medium expecting it to be tight, it was not. It fit  somewhat loose like a regular t-shirt would, where as the long-sleeved one in a medium was really tight. So this shirt really depends on what you are looking for.