super easy assembly, took only 5 mins to put the legs on. overall good quality, but the doors don't line up perfectly. when one door opens, the next door moves. may need to adjust the hinges