I returned this shirt because it was larger than I expected and too large for me.  I would suggest going down a size when ordering. The small I got seemed more like a medium.  The white color I got was also somewhat translucent.  Apart from these flaws it seemed like nice material, with a kind of check pattern texture woven in, and it is a nice looking shirt. I will probably order it again and get a size smaller and a dark, non-translucent color.