This desk is adorable but takes FOREVER to put together. About 100 pieces and 30 steps.