Took about 2 hours to assemble… needs adjusting so cabinets doors line up especially on uneven old wood floors!  But the color is spot on.. it is laminated very dense particle board but overall a really nice looking piece of furniture