Mine are 4yo and have 6000km plus in them. F1mille. The badge fell off immediately. I wash them in the little string bag they come with in the regular wash and always have. Never put them in the dryer - are you kidding? They have a little wear because of the stupid sides on my Fizik Aliante on the training bike, but otherwise are AS NEW. I have club knicks and other knicks, none compare. The things I most rate are:
NO Rubbing ever anywhere,
Elastic compression is fantastic,
and a the shorter cut (leg length)