Fabric paints are usually either acrylic or alcohol-based. Acrylic paints are the most effective and commonly used fabric paints for the best results. They yield a permanent coating and bond well with fabrics. Acrylic paint does not lose its saturation and enables more accurate painting. It is water-resistant and won’t fade from exposure to sunlight. Alcohol-based paints on the hand are ideal for fabrics will extremely small pores or thread space. It yields a transparent look to your fabric compared to the rich pigment saturation of acrylic paint. It also isn’t wash-proof and can fade when exposed to sunlight.