I use these for my ballet flats. They fit well and stay on all day. The only thing I would note is that they shrink a bit in the wash so if your feet fit really snugly either wash/dry on cold or size up.