At first I thought it would take forever with so many parts, but it goes together so much faster than other products I have assembled. Especially toward the end. Still took 2-12 hours, but so worth it. This piece is really high quality, and the first piece of furniture I have purchased that I truly love without any doubt. A revolutionary step above Sauder.