I love the finished piece, and it was not too difficult to assemble (with 2 people.) The screws for the cabinet handles hit the shelves inside and damaged the finish during assembly. Id recommend using some felt or rubber stoppers to prevent that from happening.  I added them to mine and it did not prevent the doors from closing flush.