These are fantastic in fact I'm ordering more, they last a long time I've had these for a year and I'm ordering more now. They are stain resistant and hold up to working at restaurant seven days a week.
I wear these shirts for work, weekends, whenever. The only negative I'd say is the white isn't as solid as the rest of the colors. A bit translucent. I wish it was more of a solid but the shirts themselves are perfect. Perfect length and material.
My husband is a large man and always has trouble finding shirts long enough in the sleeve for him. These ones fit him great and the extra length in the body makes a great fit for him. They wear very well and he is very pleased with them.