These are really cute and fit bigger calves. However, once water touches them, they are effectively ruined. Also, after a few wears, they lose their shape so that they no longer stay up on calves and even in the rolled down version, they will slide down leg.