I have a top on a 2017 Polaris RZR 4S. The upper has held up very well after a long season of riding in both dry and muddy conditions, and has also withstood UV, rain and even mud. At high speeds, wind variation is minimal as there are multiple attachment points on both the top crossbars and down tubes. The only snag with the installation was at the bottom of the front tube around my windshield and under the hanger. Rinses well and cleans well. I'd like a hard top, but they're so expensive and on a nice day you can't help but open the sunroof.
XFMT Full Face Motorcycle Helmet Flip Up Adult ATV Dirt Bike Carbon Fiber S (Large, White Pink Butterfly)
29 Review
Red L Motorcycle Gloves: Breathable, Touchscreen & Anti-Slip For Men Women | Hard Knuckles Protection For Motocross, BMX ATV MTB Cycling, Road Racing - COFIT
39 Review
LEGO Technic 42107 Ducati Panigale V4 R, 646 children
44 Review
Ride In Style And Safety With Xelement CF462 Ladies Black And Pink Tri-Tex Motorcycle Jacket
42 Review