If all the fabrics in your shopping cart are in stock, delivery will take about 3 to 5 working days within Germany. If one or more fabrics are not available, you can still have the rest sent to you & ask us when the remaining fabrics will be back in stock - that's no problem at all! Within Europe delivery time shouldn't be more than 7 working days.