27 steps. I was really worried I would never be able to finish assembling this desk. It did take several hours, but was not difficult. I must say that I admire the ingenuity of the fasteners and how they fit together. 
The finished product looks better than in the pictures. I am extremely happy with this purchase.