This is a pretty sturdy unit but it is time consuming to put together. After it was completed, one of the doors keeps popping open. It looks very nice but I wish it was better quality. 

Pros: Looks nice and pretty sturdy. 
Cons: Too much assembly and defect makes door keep popping open.