I wear a size 18W and I don't like "clingy" clothes.  I bought the XL and it fits fine. I liked that the hem is scalloped.  The fabric is a very good quality. I'm well pleased with this shirt and would definitely buy it again.