Large ready to ship and will ship immediately. All other sizes are made to order. Please allow 2-3 weeks before shipping. For custom sizes please include measurements in your order notes or email HouseofSheenaE@gmail.com with your order number and measurements.