Tricky to assemble but not impossible. Also was worth it! I love the desk. It matches everything so perfectly.