My brother-in-law (who is accustomed to assembling furniture)  looked overwhelmed when he saw all the parts that needed to be assembled. My sister and I left, leaving it in his hands, and about 2 hours later, he was finished. I definitely could not have assembled on my own. 

The product itself looks SO nice, very high quality fit and finish and has held up beautifully over the past several months. I am very pleased overall, especially since I didn't have to put it together myself.

Pros: Great value, fit and finish, quality
Cons: Assembly