it arrived in plenty of time and fit beautifully!!! Because she is a more difficult size and height I gave some specific info in the e-mail when I placed the order. Not only did the seller make sure to note that information...I received a phone call to double check on the sizing info and to find out the date I needed it by and reassure me it would be shipped in time. And it was! Excellent and beautiful dress and fabulous customer service!!!