I ordered the top notch bed cover from Ford when I built , they didn’t install correctly leaving puddles of water entering, after 2 weeks and the dealer recording the damage FORD decided to give me a new cover , the dealer mechanics had no clue how to resolve this and told me it’s just easy if they send a new unit instead of sealing , literally a couple of Millameters of space enough to water leaking, back to the dealer next week. If you get a cover from Ford test it ASAP , make sure it’s all sealed properly.