They forgot to put in my all weather floor mats when I went to pickup my car. I have changed my mind and will go with the Mazda OEM Canadian Premium liners. The look of these and and the ease of cleaning have me sold on them.
I like those Canadian 3D MAXpider mats. May have to get a set of those
I have the 3D MAXpider mats now and moved them from my 2019 to my 2021 CX-5 with no fitment problem. I think they look more 'upscale' compared to Weathertech. I put jade fabric ceramic protection on mine which seems to keep them looking new.
I had Weathertech at one point, but agree that the 3D MAXpider are superior. Other cars in the home still have weathertech and when I ride in those cars I always think the WT mats let down the cars interior.