Overall, it's a good looking piece of furniture. But... it's difficult to assemble. You need above average skills to get it together without any issues. Also, the manufacturer totally missed having the pilot holes on one of the door hinges. Luckily I was able to still get it installed straight. On the positive side, they are very good at including all the hardware. They even throw in a bag of extras just in case.