I ordered this dress to arrive the next day, not really sure it would arrive in time for a dinner that evening.  It arrived right on time and was exactly what I thought it would be.  Unfortunately, it was too big.