These socks are fine however the calves are super narrow. They at least stay up all day but they're definitely more for a skinnier calf. Ive worn them for a couple months now and they have held up well.