I've got a topper that came off my Nissan Hardbody Truck. It wasn't meant for it but, it fit.
It should fit any 6' bed.
A few measurements.
From the top to bottom at the front by cab is 20". At the tailgate it's 27".
From side to side (width) it's 60".
From front to back (length) it's 74" (gotta remember to measure your bed from OUTSIDE tailgate to front OUTSIDE EDGE of bed.
Handle works, I don't have the key. The lift shocks are no good any more.
Sliding front and side windows so it opens to the cab.
Just want it outta here. Comes with 4 clamps to install it. $50.