Inconsistent fabric. I have this shirt in 4 colors, some are stretch, some are not. They are advertised as 100% cotton, but the stretch shirts (which I like more and are more flattering) are a poly blend. The stretch small fits perfectly, the non-stretch small is too small (and the non-stretch medium is too big). If that sounds confusing, I agree. Wish all of the shirts had stretch to them, because the non-stretch are pretty stiff.