Excellent cabinet. High quality and looks beautiful after assembly. Assembly is not that difficult, but need to be careful to while following the instructions.