We use UPS or USPS to ship our orders. International orders may ship via DHL.

Yes, we do offer international shipping. Simply add the items you'd like to order to your cart and during checkout you can add your international shipping address.

With the free promotional shipping or the standard shipping, the packaging and preparing usually takes 1-3 business days and shipping varies based on the final destination but tends to be between 5-7 business days. These are estimates and the final preparation time and shipping time may vary. Some orders can arrive sooner, others may take a bit longer. Variation can be due to the size of the order or due to increased volume such as during holiday seasons. We will ALWAYS recommend to allow UP TO AT LEAST 10 business days to receive your order when opting for the free promotional shipping or the standard shipping. If you are on a strict timeline, we will recommend to opt for either the Same-Day processing or any of the expedited options at checkout. For all order status inquires, please wait until this 10 business day window is completed. Your patience is appreciated, we are working hard to fulfill all your needs.

All expedited orders placed before 12PM EST ship on the same day (excluding Saturday and Sunday). Saturday and Sunday orders ship the following business day. Orders placed after 12PM EST ship the following business day.

Until the shipping carrier scans the package, your orders status will say unfulfilled. Please note that this does not mean your order has not been shipped or prepared. Often times your order can be shipped/in-transit but the shipping carrier has not yet scanned the package which is why the status states unfulfilled. Please allow 24-48 hours for the carrier to scan the package and your order status will up updated to say fulfilled. Our orders are shipped via USPS or UPS.

Yes! Once you've added all of the items to your cart, please proceed to the checkout page and enter your shipping address to view your shipping options. We offer our customers a variety of shipping options including standard shipping, 3 day, 2nd day, and next day air service.

First, check your inbox to see if you received a tracking number. Check the tracking number to see if your package is still in transit or delivered. If the tracking information says that the package was delivered, contact the shipping carrier and check with your neighbors to confirm delivery. Still no luck? Send us an email at support@fabricwholesaledirect.com with your order number and one of our representives can help you find the order.

Still can't find what you are looking for? Send us a message!

This field is required
This field is required
This field is required

Free shipping

Free shipping on orders $99+