The liner fits great and looks like a factory installed part. It was easy to install and required no trimming. The foam backing is shaped to go over the ribs of the van floor so that the liner lays flat. It's comfortable when kneeling too. My only concern is that the rubberlike top layer is thin and easy to puncture. If you want a liner that can be abused then a solid rubber mat would be a better choice.