Handmade in Edinburgh · FREE Delivery

Your bespoke Sofa or armchair ...built to last a lifetime

Made-to-order, in your size, style and fabric, in as little as 4 weeks.

Handmade in our Edinburgh workshop — not an overseas factory.

5.0 / 5 from Edinburgh customers
Handmade boucle sofa crafted by Craft Handmade Sofas in Edinburgh, Scotland
HANDMADE in Edinburgh
25-YEAR Frame Warranty
FITS ANY ROOM Promise
FREE 30-day Home Trial
Build Your Perfect Sofa

Handmade for Every Home

Our Sofas and Armchairs are GUARANTEED to fit in your home (...or your money back) — regardless of tight turns, narrow stairwells or doorways. Choose your size, style, colour, cushion firmness and leg finish. Every piece is handmade-to-order, and comes with a FREE 30-DAY HOME TRIAL

Our Craft

Handmade in Edinburgh. Built to last decades.

Our experienced team have been hand-upholstering sofas in Scotland for over three decades. Every bespoke piece is made to order and finished personally by us, by hand, in our Old Dalkeith Road workshop in Edinburgh.

Edinburgh craftsman building a hardwood sofa frame in the Craft Handmade Sofas workshop
  • Solid Hardwood Frames - Guaranteed to Fit into any home!

    Kiln-dried hardwood and frame-grade plywood, glued and screwed, finished with corner blocks, combined with a 25-year warranty for peace of mind. Our frames are engineered so that regardless of tight turns, narrow doorways, spiral staircases in your home, we GUARANTEE it'll fit.

  • Build your Perfect Sofa or Armchair

    Hundreds of stain-resistant fabrics and leathers to choose from, three cushion firmness options, and custom-sizing to fit you and your home. Everything sewn and finished by hand, in as little as four weeks.

  • 30-Day FREE Home Trial

    We're so confident you'll love your Craft Sofa or Armchair, we offer a 30-day FREE Home Trial on all our pieces. Let us know within 30 days of delivery, we'll collect it and give you a full refund.

A wide selection of premium fabrics and leathers in many colours
Quality Materials

Over 200 Premium Fabrics & Leathers

With over 30 years' experience, every fabric or leather we use has been hand-selected for comfort, longevity, and easy-cleaning, from our trusted suppliers.

Hundreds of Colours to choose from, to match your room perfectly. Stain-guarded, to ensure they can meet the challenges of daily life, and look good for many years to come.

Plush Velvet

Plush Velvet

Rich, tactile, timeless

Cosy Bouclé

Cosy Bouclé

Textured, soft, modern

Plain Linen

Plain Linen

Natural, relaxed, durable

Chunky Weaves

Chunky Weaves

Substantial, warm, textured

Woven Tweeds

Woven Tweeds

Heritage, robust, local

Italian Leather

Italian Leather

Classic, ageless, easy-care

Loved across Scotland

Some of our recent customers say...

Eileen Harte
The service we received was prompt, professional, and the work of very high quality. They kept us informed every step of the way.
Eileen HarteEdinburgh
Robert Johnston
Great leather quality and options. Top-notch service. Delighted we found this local company producing furniture that'll last. Thanks again.
Robert JohnstonEdinburgh
Elizabeth Williamson
Excellent service from all your staff - from first messages, to selection of fabrics, valuable advice and first-rate work. Couldn't fault them one bit!
Elizabeth WilliamsonEdinburgh
  • Handmade in Edinburgh
  • Free Home Showroom Visit
  • 30-Day Home Trial
  • 25-Year Frame Warranty
Our Showroom. In Your Home

Build your perfect sofa with a FREE 45-minute Home Demo...

Pop your details into the form, and we'll call you to arrange your preferred timeslot.

  • Personal callback within 24 hours to arrange your timeslot
  • Our Sofas and Armchairs come to you. "Try before you buy"
  • Meet our team, feel the fabrics, request free samples
  • Transparent all-in pricing — no hidden costs
I'm interested in (check all that apply)

We'll contact you within 24 hours to arrange your one hour timeslot.

Call, email or WhatsApp 7 days a week.

Craft Sofas

750 Old Dalkeith Road, Edinburgh, EH22 1RS

8:00am – 6:00pm