Aside from being beautiful, I was pleasantly surprised at how uncomplicated the assembly was for this product. 

It arrived in 2 very heavy packages and took a few hours to unpack, put the items in order and look through the directions. Once process was complete, it took another few hours to assemble. Just a note, it did indeed take 2 people to assemble, especially the doors. 

I love it, it's just what I had in mind and appreciate the spaciousness too!