I agree with kellie, I have a truxedo LoProfile and it does a great job of keeing the rain out. I get a drip now and then in the corners by the tailgate other than that perfect.
Kellie, is there a replacement tailgate seal. The one mine came with was a rubber flap that completely separated fron the cover in a month. My dad baught the same cover as mine and his has a plyiable seal. I baught the cover froma dealer on eBay. Brand new direct shipped from the factory so I never got around to getting a new one because of the eBay thing.