All work with no issues. OEM original taken from a 2018 With less than 24k miles. No scratches or cracks.