Time consuming to put together but it looks great when assembled. Did have to wait for a whole new entertainment center since the original one that was sent was damaged. But the replacement arrived within a week.