I wear a large tall and this one fit as expected. The material is thicker than gauze, but it is very thin.  I bought it for wearing at the beach, so I wanted a thin material. Would be a good lounge shirt. Looks well made for what it is.