Bought 2 pairs for myself, one to wear at my outdoor wedding ( walking on the grass) and another one to put on another set of heel worn for the party. The first pair of Solemates ended up sliding up the heel, scratching and scraping quite badly the leather and it was very difficult to remove them without further damaging the heel. I do believe I had the appropriate size for my heels. After seeing the damage of the first pair, I didn't use the second pair of Solemates as planned and it is sitting in my closet unused.
They did not stay in place. My heels ended up sticking out the sides of them so it was like some strange adornment on my heel. Then they were difficult to get off the shoes and they had become warped so I had to throw them out.
I haven't tried it yet since my wedding is a week away, however I've used a similar item off a ETSY store that was made of much better quality materials