So far so good however I only wear them for work and I'm sitting most of the time.  They seem sturdy and you have to give them time to loosen up especially because they run small.
I wear a 9.5 and ordered a 10 as advised and they seem just a little snug but for the price they work for me.