It took 3 hours to assemble but the end result was worth it. There is an option to have it preassembled but we opted out of it since my husband had time. The dresser is beautiful!