Desk arrived in 2 days, but it will be 6-8 additional days before I can finish putting it together. It should have 8 legs and I received 7. Now I have a mess in my room, pieces everywhere and nothing I can do until the missing piece comes in. Very disappointing.