A lot of assembly. Had trouble with some pieces but managed to make it work. Mostly the plastic shelve slides had problems going in the holes.