I have LOVED this brand for years! Own several shirts and tops and lately their stuff is getting smaller... a XL from 3 yrs ago still fits me great, now the same exact shirt in the same size is like stuffing a sausage! Either they're getting cheap on material or they're expecting their customers to all become anorexic, smh. :(  It's a sad day when my favorite brand disappoints me.