This liner is excellent! The fit was off just a tiny amount in one spot, but nothing that made a difference. It is great material, sturdy, yet soft enough for my dog. Like everyone else says, there was an initial smell, but here's what I did. I pulled it out of the box and sprayed it down with a hose. I left it sitting in the garage for a few days and have had no smell issues when I put it in the car. I would recommend!