I have been searching for an all-weather floormat for my MX.
I have a 2019 Tesla Model X (six-seater). I decided to go with Weathertech based on the number of positive reviews on Amazon.
When I open the box, all of the floor mats were cramped/bent within the same box. There were lots of awkward shapes and did not fit my Tesla well, especially the edges supposed to have a close fit with the side of the interior wall. I called Weathertsh and they told me it will retract to the original shape after few days.
Well, it's been over three+ months now, and it is still in the condition of a less desirable fit and I have to spend lots of time cleaning from the dirt within the cracks... The back seat cover is problematic and given the movement of the chairs, it is hard to keep it clean also. I did not see any of these comments from other reviewers and though you may find this helpful if you are looking for a floormat for your model X.
I also tried 3D-Spider mats, but they did not have the back seat mats available and I did not want mismatched floormats in my Model X.