The fairing is made by hoppe industries . they call it the vanillazilla . they have other options if you want a stereo . it's made of hand laid fiberglass with a black gel coat finish on both sides . all I had to do was apply wax . comes with different windshield options , not knowing how tall that I needed I ordered the tallest option . will probably put a klock werks windshield on it once spring arrives . Hope this helps .