Bought these for my husband and he says they are comfortable and has worn them since day one. That being said I wish they weren't so loose at the heel as I know they will stretch over time. I hope they last a while but time will tell. Overall I'm happy with them and he loves them!