Was reasonable to put together. Works well and only complaint is that there is no way to hide cords which I should have known by looking at it. Overall happy with it. Good size!