How long do cashmere sweaters last?