It took ~5 hours to assemble. Few things could have come preassembled such as door hinges. It was very difficult to get the doors aligned so that they can close properly. We settled for a less than desirable alignment.

Cheap wood and very heavy. Would not recommend this to anyone. If not for the cumbersome  Wayfair return policy, I would not hesitated to send it back.