For tabletops, probably my go to is oil-based polyurethane. It is very tough and I have used it on floors. It is about as water resistant as possible. I would stay away from any water based finish.
Great question!
Thanks. I'll try that.
Please Login to reply.
Thank you! Let me know if you have any further questions! Cheers!