Fit is not perfect yet I still like my weathertec mats. Good quality and easy to clean.