Buy It!
This dress runs true to size. The quality of the material is exceptional. It does have adjustable straps, which is very helpful. It is a bit long and I had to tailor it about 2 inches but with heels it is perfect now. If you are second-guessing yourself, do yourself a favor, and just buy it.