These are very sturdy, and stay put well on my boots. I got size xl  on 13eee work boots. The thicker spiked portion is a bit smaller than the soles of my boots, so there is the sensation of walking on blocks when on hard ice, but the grip is so solid that any uneasyness soon passes and you get used to it. These are very agressive and would destroy any floors, so they would have to be removed.