This is a beautiful cabinet! Everything arrived in good shape and it was fairly easy to put together. I was able to assemble it by myself, the only thing that would have gone easier with a second set of hands was attaching the hinged top door. 

My only complaint is that there is not a cord hole on the shelf side of the cabinet because I also wanted to store my receiver inside, but I'll be adding one. Looking back, it would have been much easier to add the hole pre-assembling!