Assembly was to be desired is why I give it a 4, my husband had to use tools to fix something so the doors would align.  It would be very difficult if I was doing on my own.  Fit perfectly and looked as described.