I wear a xxl shirt and the do fit me comfortably. My only complaint is the belt loops and pockets being a bit high for a larger size... would have fathered the pockets be hip level and belt loops be a bit lower. Quality of fabric is great, minimal shrinkage and soft after washing. Definitely worth the price. The grey stripe is actually a subtle printed herringbone pattern. Highly recommended.