LOVED this dress, but have to reorder. BUT take into account as well that I have an irregular body type. My chest would NOT allow me to zip up but all else was perfect so that is why I still gave it 4 stars even though I had to return it. I will be reorder just one size up from my normal next time.