I bought this for my front door.  It brings a touch of Spring to greet my visitors and does a great job of cleaning off outdoor debris from our shoes.  It is non-slip and stays in place.