FITS me perfectly!  I am 5'3", 170 lbs, 46 hips.  I bought the large and it fits me PERFECTLY and I must say that I look good in it!!!  For once I do not not have to get a dress altered to shorten or take up in the shoulders.  Y-E-AAAAA-H!!!