This dress is over the top and gorgeous! It fit like a glove unfortunately I didn't get to use it for what it was intended. Great dress though! I put somewhat large because it has an incredibly large train! It looks great in photos but I cant inagine wanting to wear this to an event and walking around a lot. Just something to considered