Our leather headcovers are made from 100% genuine leather, and are water and stain resistant.