The cabinet was not hard to assemble, door alignment being the hardest part, but I was very picky. Nice storage.