BB1 - I used good old Minwax (oil-based) wipe on polyurethane (satin). No guarantee that it provides more scratch resistence that other products. I have heard that one down-side to polyurethane - if the surface does become damaged, it can be nortoriously difficult to repair just that damaged area. Not sure about this as I've never attempted this type of fix. Perhaps others can add their knowledge here...