These are soooo comfy, BUT they wore through in about 4 wears. I've had them less than 3 months and they all look like the picture below. I only wear them to work, so it's not like I even wear them without shoes. I missed the return deadline by 6 days or they would have went back. I don't expect them to last forever but 2 months is not acceptable...