Like Longtom said if you don't ever touch it with a knife then a hard finish would probably be a lot easier to clean. If you can't find fabulon, A few coats of polyurathane is pretty good. I am finding that two or three coats of sanding sealer, with light sanding with a very fine paper between coats and then a couple of coats of good poly makes a nice finish. If you just use poly for all coats, do sand between coats. Not a lot, just enough to smooth out the previous coat. Wait until the poly is very dry before sanding or it will just plug up your sandpaper.