very soft,protects floor from dirt,moisture and wear size:18" x 28",24" x 36",36" x 60",roller:36" x 60'(the longth as per your need)feature:protects from dirt,moisture and wearfor all seasonsultra absorbentclean up with broom,vacuum or gardenhose Door Mat