It was easy to put together, however, the one hinge for the door did not have the holes completely drilled out for the screws.  I had to manually drill the holes.  Other than that, it fits perfectly in my small bathroom.