We have Weathertech floor liners in our 2012 CX-9. They seem fine. They keep the crud in the liner, which is what I wanted. They have a texture to them, which makes cleaning a little difficult if you want pristine looking floors all the time. I put the carpet mats in the closet and will pull them out when it's time to sell.