I bought an extra large, because I thought it might run small and it was just a little too big.  I am still going to wear it.  It's absolutely gorgeous, but I should have ordered a large and it would have fit me better.