Still working on getting my dog comfortable with this ramp, but the product matches description, the material is a nice rubberized plastic coating, that prevents slips, but would be easy to clean.  It also is small enough to fit in my cargo area (VW Tiguan).