When my order shipped it
When my order shipped it gave me a delivery date, which was past my nieces birthday by 1 day, I was a little disappointed, but it was my fault for ordering them too late. They actually arrived 2 days early!!! Perfect timing!!!