The only thing that was difficult for install was my factory threads where the bolts install had some rust in them. I got a tap and chased the threads then the bolts went right in. The rest of install was as easy as putting nuts and bolts together since my truck was "step ready" from the factory. These steps look great on the Toyota and help my wife get in easier. The order was shipped fast and packaged nicely. Thanks!