SO PERFECT - Not too simple to assemble, however once put together, it's a really amazing desk.