Very easy to install. Took me no more than 30 minutes total. They look amazing! The only reason why I gave them 4 stars is the fact that I noticed a little bit of flex in the steps when I use them. I'm 230 pounds so I wouldn't recommend them for anyone significantly heavier than that. This is for my wife's lifted Jeep so it is more than enough for her. The stars on the step plates are a perfect touch.