As I open the package I noticed the color was nothing like the blue in the picture on line. It looks navy online it is Royal Blue in person please be aware. But definitely anti slip material.