Small (18-20 inch)size are ready to ship. Large (23-25 inches), X-Large (24 - 26 inch), XX-Large/Jumbo (28-up in) and Medium sizes (21-23 inch) are made to order. Made to Order sizes should take 8 to 12 business days due to printing fabric after ordering to ship (bus days Mon-Fri).