I have washed it several times and it has rained. I haven’t had any issues. May get a few drops but nothing major.
There is is no way any of these are gonna be 100% water tight. It’s impossible with the design. Only issue I see is dust coming up from bottom of Tailgate but I think there is a seal you can buy.
My opinion is comes down to preference and features you like. I wanted the Line X coated one so I went with this model. Truck Hero either makes or owns most of the companies that produce these. So all gonna be very similar.