DOES NOT LOCK, because we lost the key but it is pretty cheap to get a new lock or I could rivet a padlock clasp on there if you really wanted me to. don't use the canopy anymore, still works great as I just replaced the gas springs. Water tight if you remember to close the sliding windows!
Should fit all dodge standard sized boxes from the same generation.
I upgraded the screens to a wire mesh earlier this year because the dogs like to rip screens out.
oh also it might smell a little like dogs, but i will hose it off if you decide to buy it.