Coffee tables are almost always bought separately from the sofa they serve, which is why so many sitting rooms have one at the wrong height. The convention settled at around the same height as a seat cushion, and that convention works - but seat heights vary by several inches between sofas, and a table built to the average will be wrong for any sofa that is not average.
The consequences are small and constant: reaching down at an awkward angle for a cup, or a table top that cuts across the line of sight when people are talking across it.
Because this table is made alongside the sofa, our master Indian artisans set its height from the finished seat rather than from a drawing. The legs are cut last, after the upholstery is complete and the real seat height is known - which is a small piece of sequencing that no factory making the two items separately can manage.