There are 12 of each color except for two colors of which there are 11 as pictured. Looks to be high quality fabric, purchased a lot of fabric from an estate sale and all the fabric were designer such as Moda and Benartex etc. No smells or stains




#192