Each rug is custom made to order. Please allow approximately 3-4 months for your rug to be made. Expedited lead-times are possible, please contact us for additional info.