After wearing these several times now, I can say they work great! They stay put due to the rubber in the heal. They are comfortable. My feet do get a little sweaty in them, so I wish they made them in cotton as well. I've been hanging them up to dry, but that is just my own thinking that they'll last longer if I do this. I think they are great and might buy more!