Fairly easy to install.  Solid construction quality.  Finish appears durable.  Railing may scratch bottom of cabinet when extended.  Great product.