Three numbers decide whether a coffee table works: how long it is against the sofa, how tall it is against the seat, and how much floor is left between the two. Get those right and the style is a free choice. Get the length wrong and a well-made table looks like a mistake for as long as you own it.
Length: about two-thirds of the sofa
The working rule is that the table should be roughly two-thirds the length of the sofa it faces. Much shorter and it reads as an afterthought in the middle of the room; much longer and it closes the seating area in.
Take a three-seater at 210cm to 230cm — the Candover at 210.5cm, the Himbleton at 218cm, the Wadborough at 228cm. Two-thirds of that is 140cm to 152cm, and nothing in the range is that long, so the practical answer for a large sofa is the longest tables: the Elmley Coffee Table in Ivory and the Bentley Coffee Table in Oak, both 120cm. Against a two-seater of 160cm to 180cm, two-thirds is 105cm to 120cm, which is where most of the range sits — the Overbury and Pershore at 110cm, the Witley at 115cm, the Crofton White Marble at 100cm square.
For a corner sofa or an L-shape, measure the shorter run rather than the total, and consider a square table instead of a rectangle. The Bentley is 120cm square and the Crofton 100cm square, both of which read correctly from two directions where a long rectangle only reads correctly from one.
Height: within 5cm of the seat
Measure the height of your sofa's seat cushion, compressed, from the floor. A coffee table within 5cm of that height either way is comfortable to reach; more than 10cm below it and you are bending down to put a cup on it.
The range runs from 35.5cm to 48cm, which is why the height is worth checking rather than assuming. The Elmley is 35.5cm and the Crofton 37cm, both low, and both suited to a deep sofa with a low seat. The Overbury, Abberley, Witley and Pershore are 38cm to 40cm, which suits the majority of upholstered sofas. The Bentley is 45cm and the Serene Rattan 48cm, which are the ones to choose against a firmer, higher seat or an armchair.
The gap: 40cm, and why it is not negotiable
Leave 40cm to 45cm between the front of the sofa and the edge of the table. That is enough to walk past without turning sideways and enough to stretch your legs out. Below 35cm it becomes a shin hazard, and people stop using the table.
This is the measurement that rules out the biggest table in a small room. A 120cm table plus two 45cm gaps needs 210cm of clear floor across the seating area, and once you add the sofa's own depth of around 90cm to 100cm you are asking for a room over 3m deep. In a smaller room the honest answer is the 100cm Crofton or the 110cm Overbury, not the 120cm.
Shelf or no shelf
A lower shelf doubles the surface without taking more floor, which is worth having in a room with no other storage — books, remotes and a tray live there instead of on the top. It also makes the table read as heavier, which in a small room works against you.
The Serene Rattan Coffee Table takes the opposite approach: an open woven frame at 120cm across and 48cm tall, which occupies its footprint without filling it visually. In a room where the sofa is already substantial, that matters more than the extra shelf.







