I currently have two of these shirts and they fit very nicely.  I have owned one for 6 months and another for 9 months.  They have handled wear and tear with little problems and the color has not faded.  I am pleased with this shirt and I am looking at getting another two shirts.