I ordered this dress online. the previous reviews were accurate that it runs small, particularly in the waist. i normally wear a 0 or 2, but i ordered the 4. it fit my waist and hips but was slightly loose at the top even though i am a 34c. i liked the look, but it had a hole where the seams had come apart between the black stripe across the chest and the main fabric. additionally, the black squares were pulled in several places with threads sticking out. i returned it immediately.