*Please ensure that any pop-up blockers are disabled before checking out*

Due to recent budget cuts to USPS, you may experience a delay in the arrival of your order. In an effort to get your order to you as quickly as possible, we typically process and ship all orders within 1-2 business days. Once your order is picked up by USPS we have no control over when it arrives. If you want to ensure you will receive your order faster, we recommend selecting priority shipping at check out. Thank you for your understanding.

My Cart

Cart is empty

Please note: Due to a recent increase in fabric hoarding and price gouging on third party websites, we must now limit our quantities as noted in the product pages. It is a violation of our Terms of Use to resell fabric yardage from our website and we reserve the right to cancel your order should we find it necessary.