This shirt looks damn good.  It feels all right.  I think that it'll hold up to regular wear pretty well.

My measurements:

5'5" 165lb

16" shoulders
39" chest
19" sleeves
25" body length

The large fits good except for the length but I'm short.  If you are taller than 5'5" it won't matter.