ive had mine about 6 months just got around to putting it in last week.... fit was horrible in my opinion, back half went in with little trimming and persuasion the holes had to be oblonged.... the front was a whole different story I had to re drill every hole, with the seam over head covered with the trim the front wouldn't reach the visor holes so I had to either make a wider trim strip or modify the front, I chose to modify the front and after much trimming and pulling and re drilling I got it to fit decent, but made a piece of trim to go across the windshield frame to cover the extra holes in the liner... it didnt fit the wiper motor cover well at all no matter which route I chose ended up putting hose around it to close some of the gap, finished it looks pretty good I really hated I spent that much extra on something that didn't fit... if I would have tried to install it when I first received it I would have sent it back, (like I did their dash pad it was crap) hopefully they have worked out some of their fitment issues