Assembly was fairly easy.  The parts were very clearly labeled.  The size is perfect for a small space, but the desk still has plenty of storage.