I bought this tank in two different sizes, and found that while I normally wear a L, the XL fits better, although the L is ok, just a little closer than what I might want to wear on a hot day. The material is excellent, and comfortable. This is one of the few, or only, tanks JA has currently that has a back panel that is NOT a "racer back" style. Wish they would make more like this! Great looking, excellent material.