not difficult to install, added venting in the bottom cabinet to put my security system hub. Cabinet looks nice. Installation is not difficult but a lot of pieces. The top door direction was hard to figure out but it didn't matter much. It really looked like the pictures so I was happy overall.