The fit was okay. I followed the size chart and I should have ordered one size up.
The color was not even close to the picture. I got purple and black and the purple is muted and not bright at all. In the picture it look like it matched my fiance's Hawaiian shirt but my dress looks dull.