Get prints, satin and sheer!

Voted #1 in Western North Carolina

Bring new life to your furniture.

We have multiple dimensions available.

Reach out for help today!

Serving Asheville, NC and the Surrounding Areas

Stephens Upholstery | 828-645-3422 New logo

Turn your bedroom into a sanctuary with custom bedding made by hand.  Cozy up with a new custom designed duvet or bedspread, and add shams, pillows, & dust ruffles to complete the look.  We also carry an extensive line of trims & tassels to add the perfect finishing touches to your custom bedding.  

  • Duvets

  • Bedspreads

  • Dust ruffles

  • Pillows

We've been in business for 68 years and have served Asheville with dedication.

Customer satisfaction has always been our goal, that's why we use and sell products made from top quality materials for your satisfaction.

Comprehensive bedding and draping services are just a phone call away!

Get custom bedding and more!

Branded and Quality Materials

From personalized bedspreads to matching dust ruffles for your beds, we can help you with them all! Visit our store right away or speak with our staff at 828-645-3422 to get professional help and advice on drapery, bedding, furniture upholstery and more.

Your go-to bedding and bedroom furnishers in Asheville, NC

Bedding Beds and Bedframes Stylish beds