Nice design perfect fit, perfect description. This shirt gives me comfort and confidence because unlike other advertised shirts, "small" means large. But i bought the "small" size and it fits perfectly.