Shellac is pretty but not very hardy. It can be damaged by alcohol, water, oils, and probably sun. For a finish, you might need to go urethane or tung oil (but I don’t know much about it). I’m considering the lemon oil. It has worked for years on an unfinished chest of drawers.