I've only had these a couple days but I've worn them everyday since then. Love them. Very cute and comfortable. Fit like a dream, I usually wear a size 10 & bought a 10. Easy on and off. I'm afraid eventually the elasticity in the ankles might decrease but so far it's really good. I've been wearing them mostly with athleisure type outfits: joggers, tights etc and gotten compliments. I wouldn't run or really work out in them nor would I walk on any wet or slippery surfaces.