Assembled easily and of good quality. However, the final step in hanging cabinet was not a good experience. Hardware to hang did not work- screw heads to did fit properly in holes provided so I had to adapt how to hang the cabinet