I have several soft rollup bed covers new in the box with all hardware. these have rails that clamp to top of bed and the cover hooks over them. no snaps. I have a couple to fit a chevy crew cab 1/2 ton and one to fit a dodge crew cab.
$100 each
call or text 785-275-1660