I usually run weather tech, but they were over the price of the mopar set. I took a chance and went with mopar and saved a few bucks.
These things fit perfect. Better than weather tech on my other vehicles. It even has a floor plug that goes directly down the drain.