I ordered two of these desk. They arrived several days after the expected date. They sat at fed ex for 2 days for some reason. They were very simple to assemble. There was only one minor scratch on the side of the top piece. Also one of the screw holes for a part of the leg would not accept the screw. But it’s no big deal as it doesn’t affect the stability of the desk.