Installed mine today. It fits perfect and, it was easy to install. Just did a little Dremel toolin' to the frame on my 04 as required.
Peace of mind is a good thing. Great Product.
2004 KTM 950 ADV(Sold)
2007 KAW KLR-650(sold)
2009 KAW Super Sherpa
2012 Victory Vision