Well I wish I had done a little more research before I purchased the Weathertech Floor Mat system for my new 2012 SRX. The passenger side fits perfectly. However the driver side carpet posts, (those little posts attached to the carpeting to hold the floor mats in place are not properly sized for Weathertech's Digital Floor Mat. It was extremely tough to get them snapped in place. But once I did, I could NOT get them out. I tried everything I could think of and finally popped one off only to realize that I had snaped the plastic bracket embedded in the Weathertech mat right off the mat itself and now the drivers side is worthless. I am asking the manufacturer to help me but so far I have not had any response. Do NOT buy these mats until they have corrected the design flaw. Better check directly with the Manufacturer, not a middle man. Great American made product. I just hope they back it up and make it right. I paid a lot of money for these mats. I want to say they will either refund my money or replace it with a corrected mat, but so far they have not done a thing. Better NOT buy the Weathertech product until you have seen the second half of my post in a couple weeks.