Shipping is free USA-wide* on all orders!
This means the price you see when you add your rug to cart is all you will pay!
The map below shows how long it will take for your standard-sized rug to arrive! For oversized rugs, please see separate timeframes listed on this page.
Once you place your order, please allow 48 hours for order processing and dispatch. We use Fedex to deliver our rugs (except oversized rugs), and once dispatched, you can expect it to take 1-4 business days for a standard-sized rug to be delivered. The map above outlines how long your rug will take to arrive, including dispatch and shipping - so from the time you order, to the time it arrives at your home!
N.B. Our oversized rugs are shipped via Threshold Delivery, and upon dispatch will take approximately 4 to 6 weeks to get to your home; these include our rug sizes:
- 13'2" x 9'6"
- 13'2" x 9'10"
- The shipping time frame presented on each product reflects the estimated processing time before the item leaves our warehouse. Once items are in transit, you will receive a notification and non-oversized rugs should reach your home in 1-6 business days.
- After your order is processed, you will receive an email containing a tracking number and confirming that your package has been sent.
- Currently, deliveries are contactless, however ID may be required to deliver your item. For this reason, we recommend being at home at the scheduled delivery time. Most carriers schedule deliveries Monday - Friday, 9-5.
- Preorder items are not yet in our warehouse. Dispatch dates on those products are estimates only, and are subject to change.
- Rural and island deliveries have limited routes and delivery times may take longer than usual.
- Items ordered together may not arrive together. We are unable to ship to P.O. and A.P.O boxes.
- *Free shipping applies to the 48 contiguous states. At this time, we do not offer shipping internationally or to Hawaii or Alaska.