The style of the dress is pretty form-fitting. It has a beautiful train (one of the main reasons I got it), the details on the dress are incredible!
I ordered it in a size 0 & it fit perfectly, there was no need for alterations after that! I am 5”7 & around 115 lbs.
The only imperfection is that the padding is slightly loose, but that's a pretty easy fix!