This part is though effective as some other sun visor, but the fit is lousy. Can not turn right on it and tends then wrong to sit on the lens. Delivery and packaging properly, For texture and quality you can have great expectations here.