Perfect OEM quality and fits perfectly. Comes with proper metal tabs that for under the weather strip for proper fitting. Also comes with the 3m tape for a solid mount. Perfect in every way. This is one of those items that you shouldnt by a knock off version. Thank you