I am very pleased with this blouse. My advice is to stick to your TRUE size! I was trying to be extra cautious by buying one size up then my usual (I am Large). The XL had extra material around the waist. If I stuck to my true size it would be fine. For the time being I managed to comprimise by placing a thick belt in the midsection to tighten the extra fabric on the waist. I plan on taking in the waist a couple of inches in the future!