Assembly was fairly straightforward.  One of the door springs was sprung and when I called to report it they said there would be no problem to replace so that was easy.  We actually ordered and assembled a second unit.  It’s a good product.