My daughters dance was at 7:30 and the dress arrived at 5:00 and fit perfectly. It is beautiful and quality made!