Your cart is empty.
Your cart is empty.

Shipping & Returns


We make every effort to ship all orders in a timely matter. Orders will ship within two business days of the date the order was placed, with most orders shipping the same day.

If there is a problem with your order such as insufficient stock, we will email you within 24 hours of receiving your order to see how you would like to proceed

Shipping rates:

We charge by flat rate on all US and Canadian orders. The shipping fee includes packaging and handling costs. Purchasing more items will give you the best value on shipping and an estimate of the cost is listed below.

US orders over $100 ship FREE!

US orders under $100: Flat Rate, dependent on size but in general: small 2 – 3 yards of fabric, $7.25, Medium, 3 – 7 yards, $14.50, Large, 7-10 yards of fabric, $20.50

US Priority 2-day Express: $28.95

Canada: $14.95

International orders aside from Canada are charged for actual shipping costs via Paypal. Orders will not ship until the shipping has been paid. Packages 4 lbs and under will ship via USPS First Class, and 4 lbs and over will ship USPS Priority. You will receive a tracking number once shipped. If you have any questions or would like an estimate of shipping before placing your order, please email us at


We will make every effort to make sure you are satisfied with your purchase. If you are unsatisfied for any reason, please email us and let us know at If you receive the wrong item, are missing an item, or an item was damaged, please let us know within 72 hours of receiving your package and we will gladly fix the mistake and absorb all shipping costs associated with it. We will credit your account once we receive the item back. We cannot accept returns on any cut yardage or sale items. These are final sale and may not be returned. For any returned merchandise, please be sure to include your order number, email address and phone number so we can be sure to credit your account.

For any questions about ordering, returns, or exchanges please email If you have already placed an order, please include your order number if you know it.