Nice finish. Not flimsy. Quite a pain to self assemble. You might want to pay extra for assembly!