This mirror has some scratches but no cracks. the nut has some rust on it.

Fits '82-later models with mirrors mounted to hand controls (except '26-later Touring and Trike, '25 FLHXU, FLTRXRRSE, '24-later FLHX, FLTRX, FLTRXSTSE, '23-later FLHXSE, '18-later FLTRXSE, '14-'22 FLHTKSE, '14-'16 FLHR, FLHRC, FLHRSE, '11-'13 FLHTCUSE, '17-'20 XG750A, and '09-'17 VRSCF models). '06-'22 Street Glide models require P/N 57300063. Does not fit XL1200X with mirrors mounted below the handlebar. Long stem mirrors may provide better field of view of some models.

If you are not 100 percent sure that this item will fit PLEASE CONTACT US BY EMAIL OR 8137663404 DURING BUSINESS HOURS M-F 8AM-4PM EST. Please include your model number and we will check. Part numbers are provided for reference purposes only so please look at the pictures to make sure you understand what you are purchasing.