Beautiful OEM Honda CB160 speedometer. Face is excellent, glass is clear with no cracks. Chrome bezel is shiny, odometer shows 4369 miles. Guaranteed to work, it was tested at differing speeds with a drill motor and cable, see the results in the pictures. Small crack in chrome bezel shown in the closeup pictures.