Suitable for leather shoes, high heels, canvas shoes, casual shoes, flats, boots, sneakers, etc. Easy-to-clean design, you just need to gently wipe the surface with a wet paper towel or wet rag. You will feel comfortable using these heel cushions both on bare feet and with socks on.