This desk is extremely heavy- they left it at my front door. needed to hire two men to bring it up stairs. It comes in a zillion pieces. I realized although I have put alot of furniture together in the past this would be impossible for me to do. I hired a man who works for Staples and puts all their desks together to come to my house (he does this for a living). He spent 5 hours the first day and 5 hours the second day, only to find out that the left cabinet wall had holes in the wrong place and the front door paint was damaged. Paid him $ 250 and now I have a desk that is not fully functioning.