It took a few hours to assemble it. The glass doors don't match up so I think I'll buy some black knobs to not bring attention to the defect. 

Pros: good value
Cons: quality is not the best