This dress is absolutely perfect! Especially if you want to show off your amazing body! I usually wear a size 10/12 in dresses, and this one fit perfectly in a 10. I am 5'11'' and this dress made me look about 10lbs skinnier!
I did not have it hemmed at all, and I wore if with flats. My husband and I are matching height so I did not want to tower over him. The length was perfect for flats. If you are shorter than I am by more than a few inches you may need to get it hemmed.
I had white bra cups sewn in, they are 36D. I am sure you could have them changed if you need to. The belt has crystal beading, metallic embroidery, rhinestones, pearls and sequins. It is part of the dress and not an extra piece.
This trumpet style dress is corset in the back, very figure flattering and makes you look incredible! It has a short train, but you will need to have add a bustle if you would like one.