I have to say, I was genuinely surprised with this bed cover. I was afraid that it would look cheap, be poor quality, and flap and make noise while driving, but it looks as good as any cover that I've seen out there, hardly flaps, and it doesn't make a sound. It was also incredibly easy to install. After I opened the package (it was packaged very well), sorted out all the parts and glanced at the instructions, it took me about 15-20 minutes to install. It fit perfectly on my 2005 Nissan Titan and I couldn't be happier with the results. I wouldn't hesitate to buy another for the next truck that I get. As for the how long it will last has yet to be seen, since I only installed it four days ago, so I'll try to remember to update my review after a year or so.