88 up Chevy has no bolt holes and fits good. My buddy found a 89 stepside bed at the body shop the guy just gave it to him. He cut the floor out of it and fabbed mounts on the bottom of it.It looks factory when you get through.