I use mine daily for work. I walk around in them all day. I understand the comfort won't always be there but after 4 months it seems a lil premature. The sole hasn't even worn and that's what I was originally most concerned about.
I wish they would've lasted 6months. At least then I'm only buying 2 pair per year for work. Don't wear any other time.