I love this shirt.  I'm probably going to buy it in every color and then some.  I wear a 2x normally and this perfectly fits - as if it were tailored to my body.  It is very breathable and has no frills, which will allow it to be both casual and professional.