I am still amazed at how great this product is! It had to be assembled, which surprised me,  I hate assembly! But this was a new experience. I did it by myself in short order. All of the pieces were there and extras. All holes were drilled exactly where they should be. There was no scrunching or fighting with the pieces to make them fit. The piece is a solid piece of furniture. Except for the back which is basically cardboard but it comes together so well that does not bother me as much as I thought it would.

Pros: simple assembly; beautiful finish, sturdy
Cons: you had to asseble it; the back is cardboard.