I've only had the X2 on the Tundra for about a week, so far so good. The installation was pretty straightforward. It took me and a buddy about an hr to install the cover, along with the Bak2 utility box. This cover is not waterproof, but your stuff won't be soaked either. My only concern would be how the outer weather stripping along the top of the bed rails hold up. I believe Bak could use a little bit more of a rigid rubber to obtain a better seal. Overall, it's a great cover!