The best material for a waterproof jacket is considered to be polyester microfiber material. It has a special coating, which makes it perfect for raincoats. Another great fabric is polyurethane laminate, which is very durable.