I recently purchased this shirt. The fit is great - very slim as promised. The material is a light cotton, which has a sturdy feel. One detail - I have a slim neck. As a result, I found that when I buttoned the collar all the way up, there was some gap in the neck. This was an easy fix. I simply had a tailor move the top button to the side half and inch. It cost me $2 and the collar now fits very well.