All tops are made to order & handmade, so please allow at least 2 weeks from purchase date to be shipped.