High quality product. Purchased specially for my GJ road trip. The material is excellent. 8 straps provided in total, 2 for each side and they are adjustable as per size. There is a seal proof zipper and additional zipper flap protections with velcro. The portion with straps should be on top side and plain portion on the bottom side. YouTube videos are available for installation.