Easy to assemble. Not the highest quality, but it is working for holding board games, which is what we wanted it for. I would be a bit hesitant to put a very heavy TV on it though.