Easy to assemble.  Had a hard time finding a small, walnut finished shelf.  This one fits the bill nicely!