Very easy to assemble. The table looks very expensive. The finishing is pretty good. No visible screws or anything