...yet, I did find one flaw, the product was missing two nuts. I found no problems with the bolts not fitting and since i had a couple of nuts that happened to fit it. I had no problems putting it together and making it work. I did, however, called the customer service number and asked for them to replace the missing parts. The nuts I had were silver in color, the ones that item comes with are black.