The fit is good I went and use the image size charge they uploaded. I am a small to medium but I ordered a large further chart and it fits well. Seems like an average shirt material spec enough no worries about seeing through.