I purchased this shirt as I will be attending several family events in a few weeks that require clothing between casual and formal.  This shirt works perfectly for occasion.  I purchased the small (I'm 5'11 and 130 lbs) and this shirt fit nice without being too tight.  I was lucky with this and I would advise others to consider buying this shirt in person as there is a chance this may look too metrosexual on you depending on your body type.  That is neither a good thing or a bad thing as it all depends on personal preference.  I am happy with the shirt and I have considered purchasing another one in a different color.