The instructions for installation was excellent. Able to install by myself using stringers provided.  However, two of the sockets were not aligned with the glass shades.  Also, one of the ribs was not welded to its frame.  Most people would not notice but I felt for the money, it could be better.  Too much trouble to take down and return.