They never slip or fall down, they are made of thick, high quality fabric with just the right ... Not to mention the snow leopard print is playful and chic. I am a firm believer that leopard ...