All of our fabrics are screen printed with water-based inks in San Francisco, CA. 
Normally, our minimum order is 3 yards but if we have it in stock, happy to do less than 3 yards. Quantities and patterns in stock are limited and are always changing and to be totally transparent, we are not always keeping up on updates to this page.
Reach out if you need further information or if you'd like to check quantities and availability -