Awesome product that looks good. I saw this on sale and I couldn't pass it up. Only issue was that it didn't have the necessary parts to hook up to the breather hoses.
Great service. Great quality Great instructions. Easy install
*Update: After posting my review on this item. Ciro3D has already contacted me to resolve the issue. Some of the best customer service you can ask for! Thank you!
Description indicates it fits 2008-16. But the breather system is set up for 2014-16. So it is not a direct fit for my 2012.
I love the product. Great quality. Looks great on my Harley Ultra limited and my leg can come closer into the bike to protect it from road debris and for more comfortable riding position. I am still waiting on the correct replacement air filter I ordered with it that had an incorrect one shipped instead.