Find a product that has a high aluminum oxide content in the finish. Don't spec a high gloss, get a matt finish. The aluminum oxide is very hard and the matt finish won't show scratches that do occur as easily. For my home, I chose a product by Kahrs. Not the cheapest, or the most expensive. Not sure about the alO2 in the finish, though.