I went with the OEM ones from Mopar. Snap in fronts and rears are kinda tricky, they have small clips to go behind weather strip that attach to rear ones. They have been installed for a couple years, the only issue is going thru car wash soap doesn’t get completely rinsed from under them.:(