They've lasted me 2.5 years now. They do lose their shape a little. They will stretch. I bought these at a size eleven when I hate trouble with swollen feet. I normally wear a 10 1/2. They were tight at first, then stretched.. Now they fit fine.