A.R.E. Topper,. Priced the out at local shop and would have been about $200 - $2500 depending on window and such.
Got this one used, already painted perfectly to match, for about $400 or so.
Could care less what anyone thinks about Old Man this or that.
I had a topper on my 1977 Ford, forever>
Didn't have one on my 1999 2500 and missed it.
Park, at work, for a couple days. Get a foot of snow in the box, then watch it make a huge mess of my garage on my Home layovers.
Truck does a lot of Boy Scout/Venture stuff and keeps all the gear nice and dry. Head to North Dakota or anywhere, no worries.
Locks up, stuff stays High and Dry.
Even had Wife and kids sleep in there, when it stormed and everything/Everybody got soaked, They stayed Dry.
Just seal your tailgate and enjoy your newly created Dry Storage.
BTW< It is not an "Old Man Look".
It;s a "Damn Smart Man with enough Confidfence to not give a crap what anyone Thinks" Look.