Best sofas: 10 top buy for comfort and style

So your hunt for the best sofas has brought you here. Well you're in luck because these are the nicest, comfiest sofas that money can buy

best sofas
(Image credit: Argos)

We do expect a lot of the best sofas. After all, these are large, big-ticket furniture pieces that we tend to invest in, so they can't disappoint. They are also the focal point of our living rooms, so it has to look amazing annnd obviously it has to be super comfy too. 

It's a lot to ask right? But fear not the best sofas on our list fulfill all the criteria for a great sofa, so if you aren't sure where to start your search for the best sofas in the UK, might we recommend here. Our top list includes a wide range of styles, constructions, shapes and sizes to suit everyone's home, budget, and needs. We have put all these comfy sofas in price order, so if you are shopping with a budget in mind just scroll down through the sofas that suit your price point. So keep scrolling to browse the options.

After a bargain? See all our sofa sales this month. 

Argos spring collection

(Image credit: Argos)

1. Argos Home William 3 Seater Fabric Sofa

The best cheap sofa – budget friendly and super stylish

Specifications
Dimensions: H93 x W202 x D94cm.
Upholstery: polyester
Filling: foam and fibre
Self assembly: add feet only
Colours: Natural (shown), grey, charcoal
Reasons to buy
+Under £500+Great for small rooms+Fab contemporary colour choice
Reasons to avoid
-Upholstery is practical rather than luxe

The Argos Argos Home William 3 Seater Fabric Sofa is a steal at just £500. You won’t tire of its classic neat lines, and – with back legs lower than the front to create a slight slope – you won’t tire of sitting on it either. 

What size is it?

A great option for smaller rooms, this sofa is compact yet still seats three. The elegant saddle design of the arms means they aren’t bulky, but you won’t miss out on somewhere to rest comfortably either. The slightly tapered legs keep it off the floor, which will also help make the space feel uncrowded because you can see underneath. Three-seat version one place too many for your room? There’s also a two-seater 147cm wide.

Which room styles will it suit?

This sofa’s a versatile little number. It would look great as part of a tradtional room scheme teamed with other neutrals and pale wood finishes. It wouldn’t look out of a place in a modern country scheme, either.

Colour and finish options?

This natural finish is go-anywhere, and one reason neutral sofas are such a popular choice. However, it comes in other shades that are bang on trend – we’re talking grey and charcoal – if they would better suit your space. 

Browse more best grey sofas in our guide.

  • Shop the Argos Home William 3 Seater Fabric sofa here

Habitat sofa bed in orange

(Image credit: Habitat )

2. Habitat Kota sofa

The best sofa bed

Specifications
Dimensions: H90 x W189 x D102cm
Upholstery: 65% polyester 35% linen
Filling: : foam and fibre
Self assembly: legs only
Colours: orange (shown), charcoal, black and white (grey), teal
Reasons to buy
+Eye-catching design+Nice price
Reasons to avoid
-Not for trad homes

This Habitat Kota sofa is a striking modern sofa and there’s a brilliant bonus: it will put up overnighters as well. The look is definitely top end, while the price is a whole lot kinder on your bank balance.

What size is it?

The sofa will seat three, and the bed will sleep two, so this is a useful addition to any living room scheme. Consider it if your home’s small: with no arms it’ll leave space for circulation without compromising on the number of people accommodated. 

Which room styles will it suit?

It’s definitely a design for contemporary homes, but with its plump buttoned design, it looks like an inviting place to take the weight off and will soften the lines of a modern room.

Colour and finish options?

We adore the orange finish, which makes it a fab focal point and fashion forward, too. Like the idea of something more sober in tone? The charcoal and so-called black and white (that is, grey) will please you. Or try the micro pile teal velvet fabric for a pop of colour plus a stroke-me finish.

More best sofa beds in our buyer's guide.

  • Shop the Habitat Kota sofa here

Maison du monde sofa bed

(Image credit: Maison du monde )

3. Maisons du Monde Leon Mustard Yellow 2-Seater Velvet Sofa

The best yellow velvet sofa

Specifications
Dimensions: H86 x W148 x D71cm
Upholstery: velvet
Filling: foam
Self assembly: yes
Colours: mustard yellow (shown), blue, green
Reasons to buy
+Gorgeous yellow shade+Retro-inspired shape
Reasons to avoid
-Not super comfy

Combine two trends with the Maisons du Monde Leon sofa. It’s on trend first because it’s velvet, and, secondly, because it’s a warm shade of yellow. Perfect. 

What size is it?

This design’s a good-sized two seater – in other words you’ll both have space to relax. If you need to fit more people in front of the telly. The upright lines are space-efficient as well as pleasing, and the slim, tapered legs will help keep your living space looking as large as possible.

Which room styles will it suit?

This sofa’s got the mid-century credentials many of us love, and that we’re happy to combine with more contemporary buys as part of an eclectic look. Alternatively, team the yellow velvet with gold details as part of a maximalist room, or let it take centre stage in a more minimalist scheme that needs a luxurious twist. 

Colour and finish options?

We adore this mustard shade, but the three other colours on offer could make you hesitate over which to click. Deep green looks equally rich and warm, blue velvet is just as tempting.

Browse more best yellow sofas in our buyer's guide.

  • Shop the Maisons du Monde Leon Mustard Yellow 2-Seater Velvet Sofa here

Best sofa under £500: Margot sofa from made.com

(Image credit: Made)

4. Made.com Margot sofa

The best cheap sofa – a gorgeous buy for under £500

Specifications
Dimensions: H72 x W130 x D73cm
Upholstery: velvet
Filling: foam
Self assembly: legs need to be fitted
Colours: peacock blue (shown), or nine other shades
Reasons to buy
+Vintage style+Opulent details
Reasons to avoid
-Very upright seat

The Made.com Margot sofa is an opulent choice that would look great in a living room, or try it in a bedroom to turn sleep space into boudoir.

What size is it?

There’s space for two to sit in comfort on this sofa. Choose it because you like the price (we do), but also because it will keep your room feeling open and spacious. The sofa sits tall above the floor on its wooden legs with brass detail, and the elegant shape means no large arms to cut across the view.

Which room styles will it suit?

You could indulge in a little Art Deco design with this sofa as one of your key pieces. Or keep the rest of the room pared-back and minimal with this as the star. As we mentioned, it’s a top choice for an opulent bedroom scheme if you’re lucky enough to have the space, with its soft lines and decorative detail.

Colour and finish options?

There’s a range of other shades for the velvet upholstery of the Margot sofa, but what they all have in common is their sophisticated tone. Among our other favourites are the antique gold and old rose, and the rich dark navy.

More best cheap sofas in our buyer's guide.

  • Shop the Made.com Margot sofa here

Dunelm sofa

(Image credit: Dunelm )

5. Dunelm Rupert sofa

The best velvet green sofa (perfect for the gram)

Specifications
Dimensions: H85 x W150 x D96cm
Upholstery: velvet
Filling: :foam (seat), fibre (back)
Self assembly: part required
Colours: bottle (shown), royal blue, steel
Reasons to buy
+Luscious velvet+Castors make it easy to reposition
Reasons to avoid
-Velvet isn't the most practical

A sofa in rich green velvet? Yes, please. And this Dunelm Rupert sofa is under £500 to boot, making it an all-round great buy in our eyes. 

What size is it?

This is the two-seater version, and – thanks to its slim arms – will give a pair of sitters space to relax. Elegant legs on castors leave the floor on show to help the room it’s in feel spacious, too. There are three and four-seater alternatives if more of you want to share, or two of you want more space to spread out.  

Which room styles will it suit?

This sofa has classic lines and details, and will look happily at home in a traditional scheme. The bottle green velvet gives it up-to-date style, though, so you could mix it with more modern furnishings without creating a clash.

Colour and finish options?

We’ve fallen for this gorgeous velvet in a shade that teams beautifully with gold accents as well as other botanical shades. Check out the eye-catching blue alternative, though, or opt to make your sofa a more understated part of the scheme in grey. 

Browse more green sofas in our buyer's guide.

  • Shop the Dunelm Rupert sofa here

Habitat sofa

(Image credit: Habitat )

6. Habitat Fenner 3 Seater Sofa

The best sofa for Mid-century style

Specifications
Dimensions: W225 x H55 x D95cm
Upholstery: Velvet
Filling: :foam (seat), fibre and feather (back)
Self assembly: part required
Colours: 23 fabrics to choose from
Reasons to buy
+Plenty of fabric choice+Stylish, modern shape+Comfortable seat
Reasons to avoid
-Quite expensive for a simple design

A sofa in lush orange velvet? Yes, please. And this Habitat Fenner 3 Seater Sofa is a super trendy Mid-century shape to boot. 

What size is it?

This is the three-seater version, and – thanks to its slim arms – will give plenty of space for you to relax. Elegant slim legs leave the floor on show to help the room it’s in feel spacious, too. There are two-seater, four-seater and chaise alternatives if more of you want to share, or two of you want more space to spread out.  

Which room styles will it suit?

This sofa has very retro lines and details, and will look happily at home in a contemporary scheme. It does come in so many fabric finishes though you can pick something that would suit your home best. 

Colour and finish options?

We’ve fallen for this gorgeous orange velvet that teams beautifully with dark colours – deeps blues and greens would be perfect. However, there are 23 other fabrics and colours to choose from and you can order samples to test out first. 

  • Shop Habitat Fenner 3 Seater Sofa here

the best leather sofa: Made.com leather sofa

(Image credit: Made.com)

7. Made.com Jarrod 3 Seater Sofa

The best leather sofa with a modern vibe

Specifications
Dimensions: H72cm x W215cm x D90cm
Upholstery: 100% Semi-aniline leather
Filling: foam and feather
Self assembly: legs to be fitted
Colours: outback tan (shown),truffle brown
Reasons to buy
+Easy to clean +Leather wears nicely 
Reasons to avoid
-Firm sit

If it's the best leather sofa you are after, the Made.com Jarrod 3 Seater Sofa is our top pick: its style is contemporary, but the design is a classic that's always going to be on trend.

What size is it?
It's a three-seater, so probably best for larger living rooms, but the low slung design and tall, thin legs do make this sofa appear less bulky. And there is the option of a two-seater version of the Jarrod which is equally cute and would be better suited to smaller rooms. 

Which room styles will it suit?
As with most Made.com sofas, the design is more contemporary. Even though it's a leather number which can usually come across as quite traditional, the sleek, square shape and contrasting slim metal frame give it an industrial feel. 

Colour and finish options?
There is a darker version of the Jarrod too. It's a cool, greyish brown and has a more matte finish. 

  • Shop the Made.com Jarrod 3 Seater Sofa here

Large grey sofa by Oak Furniture Land in a light living room with house plants

(Image credit: Oak Furniture Land)

8. Oak Furniture Land Memphis Corner Sofa

If you are after the best large sofa for a big family, your search ends here...

Specifications
Dimensions: H92 x W252 x D266cm
Upholstery: Fabric
Filling: Foam
Self assembly: No
Colours: 4 available
Reasons to buy
+Great for larger families +Stylish Scandi design +Strong frame made from durable wood so will last 
Reasons to avoid
-Not our most affordable option

If your family resembles the Von Trapps (without the matching outfits), finding a sofa that will hold you all and that also looks relatively stylish can be tricky. Enter the Memphis sofa from Oak Furniture Land...

What size is it?
It's big, as we said definitely suited to larger family living rooms. You can choose between a left or right hand corner chaise too so you can pick the ideal shape for your living room. There are loads more sofas of all sizes in the Evie range too, so if you like the look but don't have the room for a large sofa, check out those. 

Which room styles will it suit?
This sofa is simple in design so would suit most styles of living room. It has a slight Scandi vibe to it that might lend it better to modern spaces but the grey is a classic and the oak wooden legs would still work in more traditional homes. 

Colour and finish options?
The Evie is available in other colours, but honestly, they are basically all just different shades of grey and cream, not that we aren't okay with that. There is actually a very vivid lime colour if you are feeling brave though. 

  • Shop the Dunelm Rupert sofa here

John Lewis sofa bed

(Image credit: John Lewis )

9. John Lewis & Partners Chester sofa

The best sofa that's comfy, stylish and classic

Specifications
Dimensions: H61cm x W169cm x D98cm
Upholstery: choice of materials
Filling: foam and feather
Self assembly: no
Colours: teal (shown), and 134 others
Reasons to buy
+Plenty of colour options+Three sizes+Classic design 

Top of our list of the best sofas is the John Lewis & Partners Chester sofa, it's just a total classic that would suit all styles...

What size is it?

There's nothing worse than finding a sofa style you love only to realise it comes in one size that's either too big or too small for your home. With the Chester you get a few sizes to choose from – a two-seater, three-seater and a four-seater. So no disappointment here. 

Which room styles will it suit?

A Chesterfield sofa is never going to go out of style, it's a classic, so you know you are investing in something with longevity. This model will suit literally any space. Its buttonback details tips it slightly into the more traditional style, but it would still be at home in a modern room. Its simple design and neutral colour options mean you can always add throw cushions to blend it even more with your style. 

Colour and finish options?

A great thing about most John Lewis sofas is you can pick from literally hundreds of colours and materials for your upholstery. Above the Chester has been upholstered in Lucca Soft Teal Velvet but do go and have a look at the huge selection you can choose from. 

  • Shop the John Lewis & Partners Chester sofa here

Best small living room sofa: Floppy Jo sofa

(Image credit: John Lewis)

10. Loaf Floppy Jo sofa

The best sofa for small living rooms

Specifications
Dimensions: H90 x W117 x D107cm
Upholstery: brushed cotton
Filling: foam and feather (seat), fibre (back)
Self assembly: partial – that’s the legs
Colours: navy blue (shown), and 19 other shades
Reasons to buy
+Deep, comfy seats+15 year frame guarantee
Reasons to avoid
-If a deep sofa doesn’t work in your room  this  might not be right 

The John Lewis Floppy Jo sofa by Loaf is a modern-looking two-seater that doesn’t sacrifice comfort in achieving the dimensions a small room can accommodate.

What size is it?

This sofa saves on width at just 117cm across, making it our favourite design for smaller living rooms. It won’t leave you perching, though. Plump seat cushions with foam wrapped in feathers give just the right balance of support and sink-in comfort. The extra-deep seats also add to its comfort credentials, but mean you will have to pay attention to the depth measurement to ensure it’s right for your small living room. Love the style and more living room to play with? Opt for the large three-seater instead.

Which room styles will it suit?

The shape of this sofa is contemporary, making it a great fit for modern room schemes, or spaces with an industrial vibe. Got a more country or classic look going on in your living room? The easy curves will help this sofa fit right in, too.

Colour and finish options?

There are other shades of brushed cotton on offer, as well as the navy here, if the fabric’s relaxed style appeals. There are other soft and durable upholstery fabrics to pick from as well, plus a range of gorgeous velvets. 

Shop more smalls sofas in our buyer's guide.

  • Shop the Floppy Jo sofa here

Black Friday sofa deals 2020

Black Friday is one of the best days of the year to buy a new sofa. Sofas can be spendy items so getting them on sale just makes sense. We can expect to see all our fave brands – Made, John Lewis, Habitat – all to have some great sales going on. Don't  worry if Black Friday is a tad overwhelming for you, even we, professional sale snakes, can get shopping fatigue, we will keep you posted on all the Black Friday sofa sales going on. 

If you want to  get started early, check out our Black Friday 2020 page for all the live deals plus any deals as they come through. 

More living room tips: