WPPC of Utah does not keep fabric inventory in house. All fabric is created and shipped directly from the manufacturer. Please allow approx. 21 business days from time of purchase to receive your fabric. Thank you for your patience!

All other items are in stock and will ship within 3 business day unless otherwise noted.