Glass panel was received in perfect condition with the appropriate installation parts and instructions.  Very happy with the protective coating that prevents hard water stains and scum.  I placed a call to inquire about the exact dimensions of the brackets as I was in the process of framing and the company was very responsive and gave me the correct information.  Great value!