I bought a couple pairs of these, in black and blue, and I really like them.  I'm about 5'10", 150 lbs.  Mr. Average.  I like my shirts just a little baggy and the large fits me perfectly.  They seem well put together and if I had to guess, I'd say I'll probably get five or six years of heavy use out of them.