Made in-house, personally made. Our terry velour is 100% cotton, 12 oz/square yard, material which has been woven to our specifications and imported by us directly from a mill in Turkey. One side of our terry velour features loop terry for maximum absorbency, while the other side (which is the outside of our terry velour products) is sheared for softness and luxurious appearance. This plush fabric will wick away moisture while giving a feeling of luxury. For more information, call us today at (717) 393-2775!