Free shipping on orders $75+ *Due to Covid-19 some shipments may be delayed.


Shipping cost includes cost of shipping, packaging and insurance.

Fabric will be shipped directly from My Ivanhoe in Greeley, Colorado in 1-3 days. Small Orders that will fit into Poly mailers or USPS Flat rate boxes will ship through USPS. Large orders will ship through FedEx or UPS.  

USPS will not guarantee delivery times. Shipping time will vary on your location. Please allow additional time during Holidays.

Orders weighing less than 16 oz will ship USPS first class mail with a tracking number. 

Any orders weighing at 16oz or more will ship USPS Priority with tracking and insurance.

Large orders may be shipped through FedEx or UPS. 

Please, be sure your address is correct. We will only ship to the address you provide, unless noted otherwise. All U.S shipments are tracked. We will message you a confirmation with a tracking number of the shipping.