Very easy to assemble.  We are using it for an entryway piece.  It would be a bit small for a sideboard in the dining room, but would probably be perfect as a console table behind a couch.  This is a good value for the money.