Took some time to put together, a couple hours. But it is really sturdy and looks great with a big tv on it