Nice product with rather vague assembly instructions, but easy to build. The finish appears to be a thin laminate, rather than painted with heavy-duty casters and solid wood top. Nice piece of furniture and I highly recommend this product at this price point.