These cleats stay on my boots or shoes very well (I wear ladies size 9.5).  They are great for walking on icy sidewalks.  I feel much safer with these on and they don't have a real "scratchy" sound when walking on bare sidewalks.  I've only used them for one winter so far so I can't speak to how long they will last.