Haven't had them for too long but they are soft, comfy, and stay on the feet so cannot complain.  The elastic on the back requires they actually be put on instead of slipped on but that's not a big deal.