What Are Chenille Patches? Discover Their Unique Appeal
What are chenille patches What are chenille patches, they are famous for their thick and luxurious appearance that provide thickness and class to any garment to which they are sewn. Also known as twill lettering, chenille letters first appeared during the early 1900s embroidered on varsity jackets and athletic team uniforms, currently a chenille patch […]