Beautiful put together. I was one screw short for the final door. Hoping it’s not critical. I was able to assemble myself. It’s not difficult if you pay close attention to the directions. Just time consuming.