Bought this for my 42 inch round table and it fits perfect!  I put a tablecloth over it and you can’t even tell it’s underneath.  Great protection from spills!