Installation was easy but the mats were jammed inside the packaging box, and was hard for them to return to original shape. Instead, I found wrinkles here and there, and after installation, wrinkles still present and made the mats not able to cover all sides. FIt was OK, and coverage is pretty good except for areas with wrinkles.Ill need to wait and see how long it will take the mats to become wrinkle free. I will follow up then.