I bought two of these  last year, navy & gray, size large (I'm 34B, 125lb) I wear them as a night shirt. They fit and are comfortable soft cotton. This time I ordered the mint blue, size large again and it's way tight and the fabric is different, stretchy, not cotton soft. Laying against the shirts I bought last year, the chest to waist area is at least two inches smaller. Bummer!