Arrived in a HUGE box nearly all put together. I just had to add the shelves and the doors. Other than needing a second person to move it, it couldn't have been easier and it looks great in the room.