I got these for my husband for Christmas and he LOVES them! They ran just about right and did stretch out a little as he broke them in.  They have been holding strong so far and show very little wear! He wears them everyday so I am impressed so far!