The windshield works nice. There would be somethings that I would be careful with. When putting the windshield on make sure you have something to protect it so it does not get scratched. If would be nice if the company put a film over it so you could peel off when done. We scratched ours installing it. Also, the rubber around the windsheild was coming off easily slid back on but now have black smudge from adhesive. Otherwise nice size and coverage. Fast delivery even before the holiday!