"Shipping time was great and the products were even better. Could not believe the quality of the banner and the table cover! Birthday shirt said 18 months but it did not fit. It was more like a 9-12 months and my child isnt vey big. Other than that the orderwas better than i expected"