Heck, installation was the easiest part. Usually, when you buy a "universal" accessory for your motorcycle (and for us Baggy/Mastiff owners, universal accessories are about the only ones that we can get for our bikes), installation is a nightmare. Not so with this windscreen. It's like the fine engineers at MZ put those accessory bars on the Baggy just so this fairing would fit.
It installs in two easy steps. Step One: Install the c-clamps on the accessory bar on either side of the speedo.
Step Two: Slide the fairing supports into the clamps and tighten:
The clamps can be rotated, the supports can slide in and out, and the screen can tilt using the tightening knobs which make the fairing infinitely adjustable. I had mine at about a 45 degree angle with the rubber trim meeting the Baggy's fairing about midway. It made for great wind protection.
Tip (for someone who owns a Baggy, not for MuzTruckstuff): Don't have that rubber trim piece
RESTING on the Baggy fairing, as it will wear a little line in your paint in no time. Have I mentioned that I'm a retard?
Anyway, this windscreen is about the best $75 I've spent on an accessory for my bike. The plexiglass is nice and thick, the supports are beefy (once tightened, the fairing doesn't move at all when at speed), and the adjusting knobs are good quality. The only cheap thing about it is that the footings for the supports don't go through the plexiglass. They're glued onto the inside. That's not a bad thing, necessarily, but then they put stickers on the outside of the plexiglass to make it
look like the supports mount through the glass. And, of course, those stickers peeled off within 1,000 miles. Annoying, but definitely not a deal killer.
I don't have the windscreen on all the time, just when I'm going to do many miles on the freeway. But it's so easy to install, it goes on in about 5 minutes. 10 if I want to play with the position of the screen. Since the c-clamps are hidden behind the stock fairing, I just leave them on all the time.
All in all, I give it a thumbs up!