The cabinet hasn't been installed yet, but out of the box it looks to be exactly what we were wanting and expecting.  After a good overall inspection, I'm sure it will work out just fine.  It seems to be good quality and just what we ordered.