I bought my 9X18' awning mat from RV Awning Mats
many years ago. It is still in great shape.
When it gets dirty , I hose it off and let it dry. If it gets very dirty I open it in my driveway, spray Chlorox Clean-up on it, scrub with a push broom, rinse and let dry.
My first mat was the astro turf stuff from a harware store. It was heavy, was hard to clean and smelled bad after a couple of seasons. I'll never use that stuff again.
I also carry a Ryobi 18V leaf blower in the camper. It is quiet and quickly blows leaves and dirt off the awning mat.
'13 Excel Winslow 34IKE
'12 GMC Sierra 3500HD
Previous RV's: '03 MobileScout Titan 29DBS; '01 Sunnybrook Lite 2708 SLE; '99 Coleman Utah
Previous TV's: '02 Chevy Suburban 2500 8.1 4.10; '99 Chevy Express 1500 5.7