Another +1 for 3D Maxpider. Don't have them in my X3 yet but I've had them before. I hate weather tech bc of their slickness when wet and love oem rubber mats for their grip. These are the best blend of that. They also have a lip that isn't as high as weather tech but good enough for 90% of us.
https://www.amazon.com/dp/B07C37VTK8...NJNQTEA3VJFQ93