Fit was perfect, price was ok for a special dress for a special occasion. The fact that the zip on the dress then broke when I tried it on THE DAY BEFORE THE WEDDING was less than ideal. This caused an unimaginable amount of stress and distress and frankly ruined my enjoyment of the day.