We are proud to offer over forty designs hand printed in the United States in a curated range of color ways. Our fabrics are printed to order with most shipping within a couple of weeks. Often we print overage and have available inventory in popular styles for quicker shipping. Please consult the individual product pages for design specific lead times, as some designs take longer to go through the production process. Custom coloring is available for an additional setup fee.