The only thing I didn't like was the length (too short esp with heels). I debated for weeks if I should keep the dress or return it. I ended up sending it back. Other than the length, it was a good style and fit.