Custom-made items typically take between 12 and 17 days to arrive, depending on fabric availability, design complexity, and your location. If you require faster delivery, we offer an express option for $25 extra. With this, your order is processed within 2 days and delivered in approximately 7 to 9 days.