I had numerous problems with this cabinet. First, one of the cam lock fasteners popped a big chunk out of the other side of the board when I tightened it. Second, two of the cam lock studs spun in the board and I was unable to tighten them. Third, the front glass doors hit each other when closed and no amount of adjusting of the hinges corrected this. Also, the handles on the front doors don't line up. Not good!

Pros: Sorry, none. 
Cons: The quality was lacking.