Sturdy, fairly easy to install, look GREAT but had to file rough edges inside 2 of 4 stop blocks out so they'd slide down the rail AND one side of the rail in each package was dinged up.....flipped those toward the back.