The shirt is a little more form-hugging than I expected, but it fits comfortably and looks fine, so no complaints there.  Just be aware if you like to wear your shirts a bit loose (as I do), you may want to consider buying a size bigger than you might otherwise get.

The sleeves are VERY flappy! I don't know another word for it.  I couldn't tell from the picture that they would be quite so... lively.  I ordered this shirt as a tshirt-alternative to wear to work at a preschool, and the children LOVED my flappy sleeves!  They were, in fact, a tad distracting for some of the kiddos, who were unable to focus on their lessons because they wanted to play with the loose, dangly material hanging from the sleeves.

This loose material is also a little scratchy, so when some worked its way up under my sleeve and got tucked in, it didn't feel great against my skin.

My overall impression of the shirt is fine, and I am happy with the quality for the price I paid, although it's more eye-catching than the picture shows.  I was expecting something understated and classy, and, instead, I was the center of attention all day.  Whether that's a good thing or not depends on your goal, I imagine!