It took about 5 hours for one-person assembly, but the finished product is fantastic! The front doors have easily adjustable hinges, so you can eliminate any gap that could occur between the doors.