These are just as expected. I put them on the removeable insoles in my flats so that I can wear them without socks and still be comfortable. (If I wanted something that would stay on my feet I would probably choose a different style.)
This review was written in the old system and had content requirements that are different than reviews written today.