I bought he Toyota OE Mats, and after using them for around 700 was pretty disappointed with how shallow the grooves were. If you track in sand, mud or water, then get back into your car, esp with bare feet, you're going to pick up all the dirt that's on the floor back onto your feet. Plus their water trapping capabilities lacked with such shallow channels.
I bought the weather techs to replace them, huge difference. About twice the thickness and weight of the Toyota ones, grooves are at least 4x as deep. Very heavy, i think they'll hold up great.
(didnt get the floor liners cause im not a fan of the tray style...)
Ive had the weathertech mats in the truck for a few hundred miles now and LOVE THEM. they fit better than the OE mats, they are tighter, more form fitting, and cover more area than the OE mats... they practically seal up to the trim around the floor area.