I honesty think they just took a finished chrome bar and painted it black right over the knurling. It has like no knurling at all. It still works obviously but you either need straps or a stronger grip
Much better than stall mats when professionally done. I got black to match everything better and it does show dirt easier but I don't mind cleaning it. I was worried about it being only 8mm thick but it's held up just fine
Surprisingly not bad, I got these (or an exact replica) with my lat pulldown machine. Gets the job done but can't speak to durability over time with the rubber, as I don't particularly use this style attachment a lot