Arrived almost 2 weeks before the scheduled assembly appointment which was frustrating. Wound up putting it together on our own. It wasn’t too bad but one of the legs arrived broken. I need to reach out for a replacement.