Yes, all our products come with all the mounting harnesses you will need to attach it to your bike. The mounting harnesses you see on the website are replacement parts or additional straps that you can purchase if you need another.