Don’t know how old this is, I have had it for 15 years, the frame has some age to it , may have had a replacement cover at some point, this is type would be used on the ribbed type rear mudguards on a vintage bike, comes with a adjustable bracket for the front mounting part