Very inconsistent product. I bought this shirt in blue and in red/white stripes. They were nothing alike as far as quality. The blue shirt seemed to be a typical cottony t-shirt material, and was put together reasonably well while the red/whit stripes was made from some very cheap stretchy material, it was poorly constructed looked terrible, and was garbage after one wash. The blue one is still fine a year + later.