Fit was good. Color was good. Lace and length good but the dress had to be safety pinned in multiple areas to avoid it slipping open. It was a last minute purchase with particular color & length needed for a wedding; otherwise would have returned.