I am very happy with the cabinet, it looks great and holds loads of CDs. Pros: it looks like a quality piece of furniture. Cons: If CD has a larger case than what is normal, it will not fit in drawer. 
It comes totally assembled.