Yes i agree with everyone, ordering 2 sizes up! I'm usually between a size 2-4 and bough a size 6 and it fits perfect. I wouldnt say this is really a "mini dress" . I'm 5 "3" and the hem hits my knee. It's a beautiful dress and I can't wait to wear it out!