Just buy it!!
This dress fit in all the right places! It's fitted but stretchy so you can still move and dance in it! Get your normal size, it runs pretty true to size. If anything, it's a tad bigger not smaller! I'm normally a medium and that's what I ordered. I got the navy and it was beautiful. I got a lot of compliments!