I gave this product 5 stars notwithstanding the effort to install it, which is a one-time event. In summary, the cover is durable, highly functional, secure, and looks great on my 2019 Toyota Tacoma. There are a lot of options in truck bed covers. I chose this one because I wanted one that would withstand over time the effects of wind and weather elements when traveling Texas freeways. It is at the high end of the price range for truck bed covers; as it is in terms of quality of product.Back to the installation. Again, I own a Toyota Tacoma. Little did I know that I would have to remove and later re-install the original bed rails in order to install the rails that support the BakFlip cover. Not really that big of a deal; just added about 45 minutes to an hour to the installation process, which included having to go to Home Depot to pick up the right wrench. Fortunately, BakFlip has installation videos for different truck models. Be sure to check out the installation video for your truck model - they do vary.Other than the installation process, I am highly pleased with this product. If you can afford the price, I would highly recommend it. I've learned over the years that you get what you what you pay for. Yes, at the upper echelon of prices for pick-up truck bed covers, but tops in quality.