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.

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

Monza
From £795.00
Build Yours Now →
Genoa
From £795.00
Build Yours Now →
Riva
From £795.00
Build Yours Now →
Cremona
From £795.00
Build Yours Now →
Susini
From £795.00
Build Yours Now →
Firenze
From £795.00
Build Yours Now →
Belluno
From £795.00
Build Yours Now →
Narni
From £795.00
Build Yours Now →
Pisa
From £795.00
Build Yours Now →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.

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.

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
Rich, tactile, timeless

Cosy Bouclé
Textured, soft, modern

Plain Linen
Natural, relaxed, durable

Chunky Weaves
Substantial, warm, textured

Woven Tweeds
Heritage, robust, local

Italian Leather
Classic, ageless, easy-care
Some of our recent customers say...

“The service we received was prompt, professional, and the work of very high quality. They kept us informed every step of the way.”

“Great leather quality and options. Top-notch service. Delighted we found this local company producing furniture that'll last. Thanks again.”

“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!”
- Handmade in Edinburgh
- Free Home Showroom Visit
- 30-Day Home Trial
- 25-Year Frame Warranty
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
Call, email or WhatsApp 7 days a week.
Craft Sofas
750 Old Dalkeith Road, Edinburgh, EH22 1RS
8:00am – 6:00pm