Paint or urethane will seal wooden shelves just fine. There is absolutely no need for any additional layer (paper, shelf liner, tin foil, Contact Paper, etc) between the fabric and the wood after sealing it so save your money and time for something else.