Love this! I have curved steps leading up to the front door so this kept the lines the same. It is nice on the feet, traps the dirt off your shoes and is easy to clean.