Fit my Giro Xar - exactly the same as the original which snapped after 5+ years of daily use, except for the color (the reflective paint on the original was fluorescent yellow, this one is silver). Installation took all of about 30 seconds.