Fabric and design are lovely, but be prepared to go up AT LEAST 2 sizes! I was really pleased when I opened the package and saw how nice this shirt was. I normally find 1X is a perfect fit (fits perfectly in the shoulders and neckline, skims my body with a decent amount of ease so it's not hugging my torso). But this shirt (got the black one) hugged my body all the way down and looked extremely ill-fitting! Like being in a sausage casing. Very disappointed because the sale is over, and I got this as part of a larger order so shipping was free. Will not re-order, but I'll watch for it to hit clearance and perhaps buy a 2X AND a 3X to try and get one that fits.