There arrived and the packaging says 4-6.5 not 4-8 like I ordered. Thought I would try them anyways but no chance im a 7 and these were barely stretching over my heel. They were really thin too but that was ok as I wanted thin ones but I can’t tell you if they stayed up or not as they didn’t fit

or You can buy it here