Since we use reused leftover fabrics and our products are made by order the delivery times can be up to 2 weeks. Good things come to those who wait.