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.