Very cute and classy dress.  Just a  little tight up top.  The Large fits and the XLarge would be huge. I am 5'5 170 lbs and a size 10 in dresses, skirts and pants and I always purchase a size Large in dresses on Amazon.  So, what can you do.