It was a little bit of work to install this windshield on the Deluxe. First you had to remove the roof, the visor, and the sound bar. I had to tie up the sound bar to prevent unwiring it. You have to drill a 4 holes in the plastic on the visor to accept the studs on the hinges. You also have to drill 4 holes in the top of the dash for the latch.
The fit was ok but could have been tighter inside the lock & ride cage. My Ranger was certainly tighter. The latch is much improved over the Ranger. Ranger had a single pin that stuck up from the dash, the General has a real positive latch that won't let go. It is rather violent to snap the handle down into the latch or to release it. It seems your going to rip the dash off, but the latch has a metal plate below the dash and a heavy plastic plate on top that sandwiches the dash between the two. Of course the tip out has 3 positions; shut, tip up, and full open. The heads of the screws that hold the latch are too small. I added washers under them so they would not tear through the hole in the latch plate.
I noticed that the weather seal around the widow lays on the lock & ride cage on the sides and the bottom, but the window is too short to lay for the weather seal to lay on the ouside of the visor at the top. Instead it squeezes up against the bottom of the visor and sorta wants to bind the hinge such that the window wont rest against the bottom unless pulled tight and latched.
All said, I think its a good windshield. Its been my experience about everything accessory has some quirk that needs attention.
If anyone has any questions or needs other pics I would be happy to provide.