Good solid construction. All the hardware comes included and seems to be of very good quality.   The installation instructions are a little vague but if you give yourself most of a day for installation you should be happy with the results.  We are!