Very easy to assemble (takes about 60 min but you just follow a guideline). Nice and sturdy. Walnut color is more like darker greyish brown but i like it cause it matches my sofa better.