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