We buy these because they are my guy's favorite but they are a little expensive.  The quality is nice at first but they rip apart fairly quickly.  I'm sure they are nice to wear....I guess you just have to be willing to replace them every couple of months.