The DND LJ rocker guards are as tough as they come. Made from 3/16 steel they are designed to take a beating and look good. You can order the rockers with or with out a step to fit your needs. Each set of rockers comes with all mounting hardware. Drilling is required.