This assembly is not for the faint of heart! I think there were 305 total steps. Assembly mentions 23 hours for 2 people to complete. Ours took 1 person about 28 hours. Instructions were very clear and the quality is great! We are very happy with our purchase.