I ordered this for myself (size medium).  I wear an 8 to 10.  It arrived in the mall promptly and I loved it!  It is so classy and beautiful.  The bad news is that it was way too small.  My 16 year old daughter wears a juniors 1 or 3 and it fit her perfectly!  She wore it to a water park and she said people were approaching her all day asking where she got it.