“Got these free with a few pairs of shoes I ordered. Didn't expect much, though I had high hopes since Vessi shoes have been great to me over the years. They did not disappoint! Only issue is I might have got a size too large? They tend to bunch up at the heel when slipping on my everyday sneakers so there is material wadded up out the back of the shoe if I'm not deliberate when putting my shoes on.”