Very easy to assemble, sturdy, well made. The offset legs slide perfectly under the sofa too. Love it.