It comes unpainted for you to paint to match with your vehicle. The assembly includes an OE/OEM Part Number of 87610-K5000, ensuring its compatibility with your Hyundai. Mirror Assembly is missing the underside snap on trim piece.
Mirror is a complete assembly new in box otherwise.