Shipping time is usually 3-5 days depending upon the availability of the rug. Orders may be delayed due to government imposed restrictions in regard to COVID.