Very nice door, and amazing price.  It was not hard to assemble.  Everything came together, including the hardware.  Looks nice.