Buying my first brand new car this Tuesday. I've been shopping around and have decided on a 2015 mazda cx-5. I'm wanting to get some quality floor mats to help keep the dirt down and keep it as nice as possible and was hoping for some suggestions. I've seen the advertisements for weather Techs laser cut mats and was planning to purchase those, but after reading some reviews it seems that they don't fit as well as they seem. I'm also looking for a rubber liner of the same type that will fit the back while the seats are down (i have two large dogs). I haven't found a real liner yet but planning on getting a truck bed liner and cutting it to size unless I can find a better option. But anyway does anyone have experience with weather tech? or have any other suggestions for similar products they love?