Urethane
Pros: Slips nicely over rocks, most durable fabric, lightweight, best puncture and tear resistance, durable. The welding process they use to make these boats is bomber.
Cons: Fairly expensive, tough to roll and transport, difficult to field repair.