I've purchased 3 of these shirts (green, purple, and storm blue). I find the fit to be really nice. I am large chested and I read somewhere that v-neck shirts are best if you want to draw attention away from your chest. I ordered XL based on their size chart and I am glad I did. I normally wear a large but the length and tightness on the XL is perfect, it is not baggy or skin tight. The shirt quality is really nice too. The material is not sheer it is solid. The colors are bright in hue, the pictures are pretty accurate for the color.