I purchased these for my husband 2 months ago.  He loved them at first.  But now after less than 2 months of use they have worn through the furry part on the inside.  A pair that I bought him from Target for $20 lasted over a year, so I am really disappointed in these.  Not even 2 months old (took 2 weeks to get here) and they are already falling apart.  Needless to say I'm going to stick with the $20 ones from Target.