I bought one of these last month. Terrible. Thin, feels cheap, and useless on leather as it just slides right off. No anti-slip coating. Maybe better on fabric, but I definitely regret this purchase. Going to attempt to salvage it by applying some brush-on anti-slip rubber I bought on Amazon.