A little difficult to assemble.  Had to force some pieces into place to get screws started, but once together, very sturdy.  Legs are wood, although in the picture with the studs they look like they might be metal.