Bought for work. I work from 9 a.m. to 7 p.m. and walk a lot. They're comfortable most of the day and I'm a big guy too. The only problem, I have a small problem, is that they creak a lot. I don't know how long they'll keep squeaking, I got them recently and they slip off easily if your shoes get caught somewhere.