I typically wear a size small and like things that are skin hugging. This was not tight on me but tighter than I would expect from what is supposed to be a loose fitting dress that skims the curves. I order a medium and Typically wear small hour glass shaped with 32DD boobs and bigger butt if that helps