Fit and finish looks nice. Rattles and shakes at all speeds as you drive. Note I have them flip up for visibility at all times as my truck is a dual wheel flatbed dump. Mirror head is loose on arm and arm is loose on base new out of box. you get what you pay for. will not purchase again.