The table top should have been done with plywood.
There is this persistent myth that plywood == cheap which is absolutely wrong.
You can get very nice expensive plywood that will be stronger, prettier, cheaper, and longer lasting than a solid piece of wood.