Off a year 1999 Yamaha Riva XC 125cc , most fitment and same part numbers through its existence 1985 through 2001 any changes are mostly color and or noticeable on part..  This does not have any cracks or mounting chips anywhere on it. The original color looks fairly nice as shown