Got these for my husband... He loves that they match his PT uniform... ::facepalm:: He wears them though, so I assume they are comfortable...? But they don't keep dirt and wipe off easily so they're great! <3