great quality solid construction mat.  I have one for every door in my house.  Traps dirt, waterproof, nonslip and stands up to kid traffic.  Money well spent.