This 6 pack rack fit very well on my raptor 660. It comes with all the hardware and parts to install. If your looking for a 6 pack rack this is the one for you. I know some people were complaining about the 6 pack rack bolts coming loose, but I had a stock 6 pack rack on my 660 (Before I flipped it at Glamis) and I had that same problem. It is a common problem with 6 pack racks. Before I go out riding for a weekend I just double check to make sure the bolts are tight therefore not having any problems with them.