Fabric sofas that combine comfort, style, and exceptional value. Choose from 951 fabric sofas ranging from £260 to £4,700, whether you need a compact 2 seater or spacious 3 seater. Available in classic beige, grey, blue, cream and more, our collection suits every home and budget.
Tip: Measure your doorways and hallways before ordering—some larger sofas need careful manoeuvring during delivery.
Browse our 3 seater fabric sofas or explore grey fabric sofas for neutral elegance that suits any room.
£1178.99 £1309.99 Save: 10%
£1385.99 £1539.99 Save: 10%
£854.99 £949.99 Save: 10%
£1358.99 £1509.99 Save: 10%
£1367.99 £1519.99 Save: 10%
£566.99 £629.99 Save: 10%
£395.99 £439.99 Save: 10%
£305.99 £339.99 Save: 10%
£1385.99 £1539.99 Save: 10%