easy install solid wish it would come out a little bit more but it sure is better than nothing great little step delivered in perfect condition heavy duty perfect solultion for my problem works as designed but could be better i love it i like it but for me it ended up being useless five stars i received it very quickly and was happy with its appearance best thing since sliced bread cant miss this this one drags doesnt fit one of the most bought trucks in america silverado 2500 hd with 2657017 tires spare tire is too big great step for my silverado 2500 a blessing for us thats a bit stiffer at the joints