Shirts are decent quality cloth, but designed for Slim Fit, these shirts run very narrow and small. My main complaint is that they sew the spare buttons on high above the waist, sometimes in non-matching thread - so additional button stitching is very visible on the front. This is a problem even if the shirts do fit. Red shirt used matching red thread, but Blue shirt used white thread. (see picture of 3XL shirt.) When I complained about the button placement and thread color, they suggested I "just cut the buttons off." When I suggested a return, they said there's a $9 return charge (on a $33 shirt.) I will not be ordering from there again.