Came off a 54 3100 Chevy. Passenger side is a slip on type. Mirror part are old and foggy. Arms are in great condition.