This was a great fit for my 2012 Chevy Traverse. I like to keep my carpet clean and protected. This is made customizable to fit most SUVs. This for mine well seats up or down. Similar mats I read had complaints of a "China rubber smell". I haven't had a problem with any smell with this one. I recommend this for anyone looking for a cargo carpet protector.