I just installed this on my ZR2 and like you mentioned, it seems to be too short for the current body style. I bet this part has been around quite a while which may have fit the pre-2019 trucks perfectly. However, it seems the new body style beds may be slightly longer, or the dimensions changed just enough to render this cover not as snug as previous models. I have tried to readjust many times, and when I have it snug against the cab, then the tailgate doesn't meet the rubber seal when closed and has probably a 1/4" gap or more not sealed thus allowing a lot of water in through the tailgate area. Then, when I adjust the cover back toward the tailgate slightly to help with that gap, I now have a significant gap near the cab. I think REV (a.k.a Bakflip) did not modify this cover at all for the new style trucks and are simply saying this part# fits the current 2019 and newer trucks to save money. I don't expect water tight, but I am getting too much water during a rain to justify keeping this $1k cover. I am taking mine back to the dealer for a full refund and going back to the drawing board.