Reasonably easy to assemble. However screws for doors, hinges and magnets very small and fiddly.  Pleased with the overall effect though.