Table was easy to assemble, a little time consuming but not difficult. Color and finish was as expected. Great for our small area.