I ordered the Praise Dress three weeks before my 7 yr old granddaughters first performance. I was afraid it would not arrive in time and not fit properly (I was uncertain about the sizing). It arrived three days after being ordered. WOW! The dress was a little big but that's fine since I'm sure this won't be her last performance. P.S. she danced beautifully and the dress made her look so professional.