I love it. I've had the same roll on my cyclocross bike for 3 seasons. it doesn't get dirty, even racing in rain and mud and sand! I can imagine it lasting forever.