My purchase arrived on time and was packed correctly.  It was very easy to assemble, and the installation went well.  No problems