These are amazing! Already love the brand - so wasn't worried about quality but these were just awesome. Water resistant. No footprints or puddles. Great!