Genuine part. Fits peugeot 308 vauxhall astra 2022 on.collection welcome. Complete mirror. May have some marks as pictured. Nothing major. Collection welcome O7876772651