It's hard for me to find dresses that fit because I have wide hips. This hugs my waist perfectly but is super loose and flowy in the hips. It's soft, but so stretchy and I never feel constricted. Fits my DD chest perfectly as well, in a size small! Such high quality!