It took more than half a day to assemble it.  Some of the holes that the screws go in didn't align with the door hinges so the doors have a bit of a gap above them. The top didn't fit on one  corner but once it was together it looked nice and will work just fine.