Snakewood is probably the most versatile all around for all surfaces. I don't think it's the best for any surface though. If you are wanting something for glass, get a Stuckey Maccassar Ebony