Sturdy and easy to wash with soap and water.  Our porch is very high traffic area so it wears well with dogs and multiple kids.