I just purchased this idem. It did not...
I just purchased this idem. It did not come with straps that would secure in place from the sides. Only the ones attached to the unit. Did I recieve all the parts for the produce
The instructions that came with this product will show everything that's supposed to come with it. Go to thule.com. There, you can search for the product, click the technical information tab, then download the .pdf for the user manual which includes the included parts. Or go to the replacement parts area of the website and look up your product. It should show you what comes with it.