Well I installed this one myself, it took some patience and a bunch of spring clamp to hold it in place while i fitted it, but it can be done. The fit was great with very little trimming. The absolute hardest thing to do is drill the pilot holes for your sunvisors and seat belts. Take your time...