These work as far as not showing and seem like they will stay in place, but the material seems really cheap, almost like they are intended to be disposable. I wear size nine shoe and these were a bit large for me, but I think they will still work out ok. If you are smaller than a size 9 shoe definitely order the smaller size sock. I will keep and use them, but I doubt they will hold up for more than a few wears each pair. If they were a better material and a touch smaller they would be great as the design/shape is perfect.