Anything waterproof is the best seat cover material that you could ask for. Waterproof cover materials include canvas, some polyester blends, vinyl, and more.