I would recommend this cover. I had it on my old gas truck ('04 Silverado 6.0L EC/LB), and really liked it. Water tight, never had a problem with it. Like that the bars that run across the bed sit and roll up on the rails that sit inside the bedrails. I have thought about getting it for this truck. Need to find out if they make a model of it that fit behind the tool box I have in my bed, otherwise I will get the full bed model and get the in bed toolbox that sits under the bedrails.
Guys at Upstate, I might have to send you an PM or give you a call about Recon cab lights and this bed cover.