Really easy to put together, all you have to do is screw the legs on, the rest comes assembled for you! Solid wood! Beautiful finish!