We have thousands of yards of in-stock fabric in a wide variety of colors, textures, weights and price points from sheer to heavy upholstery.  We also offer high performance fabrics, trimmings, vinyls, leathers, hides, automotive and outdoor textiles.   Not in stock, no problem; for a small shipping fee we can special order from an endless selection of swatches and color lines in our sample room.