This bench is really nice looking.  It's working for us well, but we had the same problem with the middle door not fitting right.  It has something to do with the hinge.  Anyway, it's not the best quality but it's ok for our needs.