This product was perfect.  They have a great look and are very grippy.  I have them in the common staircase to a multifamily house meaning they see a lot of use.  There has been no slipping from regular walking.  They seem to be high quality.