Solid piece - legs were easy to assemble and looks very nice with matching tv stand. Drawers are easy to pull in and out.