Dress is lovely and arrive well before its due date which we were very happy with as my Daughter has her school social on the 11th Dec. She just loves it. Could of got the next size up as it fits her well but won't get much wear out of it. But she is happy.