The material is 80% polyester and it is somewhat thick, so it looks and feels almost like a raincoat, has a stiff plastic feel to it. I'm sure it's pretty spill proof if that's what you're looking for, but it's not for me. Also the stitching was too tight around some areas like the chest pocket, and the fabric is puckered. I'm returning this one.
The Frankenfabric on these pants was too weird and uncomfortable to tolerate so I returned them. Nothing in the online description indicated this would be such a strange texture. The pants felt like they would be very uncomfortably hot to wear.