For the price, I didn't expect genuine leather ends. But they could've at least made them from a material that doesn't constantly shed.
Yes, it holds your strap, but it also reeks of whatever petroleum it was made of. The nylon part of the strap is fine and reasonably comfortable, but even running your hand over the ends leaves small bits of fake leather on your hand, guitar, and floor.
I'm not sure if the other reviews are positive because older versions of this strap were of higher quality or if they just don't care.