Each item is custom made on demand (whether you choose personalization or not) and takes an estimated 5 to 7 business days for production time from the day you confirm your order, and then it ships via your choice of shipping option (ground, next day, international)