This mat was a must have for our beach house.  It is heavy enough to stay in place and not become a tripping hazard.  Easy to clean and I love the color (blue)! Excellent quality!!