My husband assembled the desk and said it was "time consuming, but doable". I had to help a little with attaching the top. Love the color. Good size for home office.