I purchased these for my husband to wear for work and he likes them.  They are a nice lightweight shirt and washed up well; no shrinkage to speak of.  Appear well made.  They do seem to run just a little on the small side as I had expected them to be just a little looser than they are, but are still a very comfortable fit.  Definitely a great bang for the buck compared to purchasing in a store.