Each decoration is handmade so can take from 3 days-2 weeks to be made & posted. The cut-off date for Christmas delivery is the 17th of December. If you require it for a certain date please send us a message and we will do our best to make it happen.