These outdoor based rugs are made of a durable polyester material that also have a semi-sticky backing. We actually have had them at daycares and they stand to that abuse very well.  They can be vacuumed daily and stains or dirt can be cleaned with a little dish soap and water. You could take a hose to them if you need or wash them in a tub and hang dry. We don’t recommend machine washing them as they are not quite as pliable as typical garments, but if you do make sure to use a gentle cycle.