We really like the cabinet. I'd say the overall quality is good.  I did have to put it together but the assembly wasn't too bad.