Fit very well in my 2000 Artic Cat, only complaint, would be the spacing of the windshield brackets because it doesn't center correctly, but it's universal so I expected this. Overall great product and fast shipping