I would think a table runner for the long table and a smallish table topper for the round. If you make them from Xmas fabrics they will be used during the season (who doesn't like the holidays) That way if it is not perfectly to her taste it will still be OK.