Since I don't need or like stiff, heavy duty all weather mats, I also went for the Autailors and love them. They are perfectly cushioned, the weave is very comfortable underfoot, they are waterproof, dirt and sand do not show because of the weave, and I can just spray them off to clean them...