I loved the look of the picture.  The product truly delivered.  I would warn you to separate the pieces before you get started with the assembly.  Not all pieces are labeled.  But the assembly was relatively easy.  Only adjusting the doors was daunting.  Some pieces are heavy.  My only improvement was to add felt to the bottom feet to avoid scratching the wood floor.

Pros: The finish is  beautiful.  Assembly wasn't too bad.