Really well made and great directions for assembly!  It did take some time to put it together, but we'll worth taking your time.  I love the safety of anchoring it to the wall because it will be opened and closed often!