Marine Vinyl. Contract Vinyl.
Custom-Stitched CNC Panels.
Vinyl and fabric by the yard with no minimums — and pre-stitched upholstery panels, sewn in-house on our CNC table in 30+ stitch patterns. All from one warehouse in High Point, NC.
Vinyl and fabric samples are $5 with free shipping. Choose the sample option on an eligible product page. Shop sample-eligible marine vinyl →
Start Here: Materials, Panels & Supplies
No minimums — retail orders require no account. Professional buyer? Open a trade account for easier reordering and direct support.
CNC Sewn Panels
Pre-stitched upholstery panels for automotive, marine, and custom work. 30+ patterns, your choice of material and thread color.
Browse 30+ Patterns →Marine Vinyl
Boat-seat and outdoor-ready vinyl built for sun, water, and constant wear.
Shop Marine Vinyl →Contract Vinyl
Commercial-grade vinyl for restaurants, healthcare, hospitality, and high-traffic seating.
Shop Contract Vinyl →Leather
Whole-hide upholstery leather for aviation, motorcycle, outdoor, and specialty work.
Shop Leather →Thread & Supplies
Foam, bonded thread in 34 colors, and upholstery essentials to finish the job.
Shop Supplies →Outdoor Fabric
Weather-resistant fabric for patio furniture, awnings, and outdoor seating. Sold by the yard.
Shop Outdoor Fabric →Woven Fabrics
Plaids and decorative materials for furniture, decor, and specialty upholstery. Sold by the yard.
Shop Woven Fabrics →Leather, Without the Tannery Minimums
In-stock leather sold by the full hide — no minimums, no programs. Slipstream aviation leather with a burn cert for every dye lot, Workhorse contract leather for everyday furniture and booth jobs, Sidecar motorcycle leather, Roadhouse distressed leather for hospitality builds, plus hair-on cowhides and Icelandic sheepskin.

Slipstream Aviation Leather
Aviation leather with burn-test documentation matched to your shipped dye lot. 32 colors.
$725 / hide
Workhorse Contract Leather
The everyday contract leather for furniture and booths. 18 colors.
$279 / hide
Sidecar Motorcycle Leather
Motorcycle seat leather rated FMVSS 302. 6 colors.
$525 / hide
Roadhouse Distressed Leather
Distressed character leather for restaurants and bars. 14 colors.
$595 / hide
Hair-on Cowhide & Sheepskin
Natural and exotic cowhides, Icelandic shearling, Tibetan lambskin.
from $139Aviation project? Start at the aviation hub →
Questions on yield or matching a spec? Call (336) 887-3101.
Run an upholstery shop?
We stitch the hard part.
Pre-sewn CNC accent panels, direct material help, and easier repeat ordering — so your hours go into building seats, not chasing supplies.
- Pre-sewn CNC panels from $139 — 30+ patterns, your choice of material and thread color
- Trade accounts for easier repeat ordering — free material matching, product advice, saved history, shipping-account coordination when arranged, and order-specific bulk quotes, including qualifying LTL shipments
- In-stock materials ship in 1–2 business days from High Point, NC
Not sure how much material you need?
Use our Project Material Calculator to estimate the vinyl, thread, and supplies for your upholstery job.
The Custom-Stitched Look,
Without the Custom Sewing Bill
Diamond, hex, channel — 30+ stitch patterns, sewn on your choice of 300+ materials with 34 thread colors. Ready for your upholstery build on boat seats, car interiors, motorcycle seats, headliners & furniture. From $139. Typically ships in 1–3 business days after order details are confirmed.
We stitch the hard part. You build the seat. We sew the decorative panel as a ready-to-upholster component — you set it into your seat, boat, or interior.
Motorcycle Seat · Double Diamond
Automotive Interior · Diamond in Diamond
Hydrowave · Metallic Blue
Headliner · Diamond in Diamond
- Pick your pattern30+ designs, live preview
- Pick material & thread300+ materials, 34 thread colors, optional sew foam
- We sew & shipPrecision CNC table — typically ships in 1–3 business days after details are confirmed
Never ordered a sewn panel before? Start here.
Three proven combos, already spec’d — pattern, vinyl, thread, and foam picked for you. Add to cart, we sew it, you build with it. When you’re ready for your own colors, graduate to a custom panel.



Prefer to order by phone? Call (336) 887-3101 — we'll walk your pattern, material, and thread color with you.
Vinyl for Your Industry
Every industry has its own abuse. We stock vinyl selected for the way yours gets used.
Still not sure? Answer a few quick questions and we’ll recommend the right vinyl →
What Sets Us Apart
Family-Owned Since 1932
Fourth generation, same family. We built our reputation on taking care of the customer — and we still do.
In-Stock & Ships Fast
Our vinyl, fabric, and thread are stocked in-house and ship in 1–2 business days from High Point, NC.
In-House CNC Sewing
Precision-stitched upholstery panels built on our CNC table. 30+ patterns, your material, your thread color.
Aviation-Grade Vinyl (FAR 25.853(a))
We carry Spirit Millennium — listed by Naugahyde / Uniroyal as meeting FAR 25.853(a) flammability requirements. Manufacturer documentation can be requested for the material shipped with your order.
Select U.S.-Made Vinyl
Proud vendor of Naugahyde — one of the last upholstery vinyl manufacturers still making product in the United States.
Real People, Not a Call Center
No minimums, no runaround. Call us, text us, or email — you will talk to someone who knows the product.
Our shop in High Point, NC — the furniture capital of the world
Don’t Take Our Word for It
“My one-stop shop for over a decade. Whatever vinyl you need — healthcare, restaurant, marine — and they can customize stitching on a state-of-the-art CNC sewing machine. Very knowledgeable staff, great customer service.”
“I have been doing business with Carolyn Fabrics for about three decades. Why? Because they are absolutely the best — fast, dependable, honest. I recommend them without reservation.”
“Awesome customer service and high quality products. My go-to place for marine vinyl.”
Be First to Know
New pattern releases, closeout alerts, material restocks, and trade deals. No spam, unsubscribe any time.