Not terribly difficult to assemble, but does take some time. Very sturdy though once assembled. Quality product & I would recommend. Very pretty and versatile piece of furniture.