These are a new hand made fibreglass part, made from a mould. They are Australian made so you are supporting a local business.They are not a factory OEM part. Parts are made on order, so depending on work commitments it may take several weeks to make. Don't ask for a time frame as every part is different and every weeks work load is different. but we do our best to build them asap, we are a part time weekend business. There are finished in a white gelcoat, and are cut back enough to get out of the mould. Then given any touch ups which may be needed, and wrapped and posted. The part has to be sanded back and primed for paint by you or your painter. We don't drill bolt holes or cut out any blinker indents, because we have learnt that our bikes are not all identical, so we leave it up to you to have it fitted to the bike for the perfect placement to be found. We only sell the fibreglass part , not any bolts or fasteners or brackets, or screens. But all of these are easily found on ebay. If you are not totally confident in the fitting of a part please get a trained person to fit it. We do recommend a screen builder that you can deal with at "screensforbikes" . He can build screens to fit all our fairings Many of our fairings, and seats can and will fit a multiple of bikes and models. We are not experts on every model ever built, but we can get some measurements for you to investigate. We can do custom work to our parts but of course you must pay a reasonable calculated hour rate. To see our full list of parts, please click on the shop icon in the top right of page. And if the item is not in the list, and I know this may sound silly, WE DO NOT BUILD IT. So you may have to keep searching on ebay. We are a small business and ebay is our store, so please abide by the ebay policies and regulations. For more information and videos you can find us on all forms of electronic sites under avenue748. As you can see lots of the photos are of the actual moulds not necessarily the finished piece.