Eye bolts hands down. Slam latch will rattle and be hard to keep adjusted. Best $ you will ever spend on the truck. Pitted a 4 wheeler on 84 in...