Assembly was not too bad, but the center floor support, could be better designed -- only glue holds it in place. Veneer was pretty good. One small spot, but it was not worth needing replacement. I'm happy with the cabinet, and my LG Plasma looks great on it.