I had an excellent experience with my purchase from Cycle Gear! I'm not a huge fan of online shopping when it comes to motorcycle gear, but I decided to give it a try since I live quite a distance from the nearest Cycle Gear store. Product descriptions were accurate, sizing was on point, and the shipping was faster than expected! I am very satisfied with my purchases!