This is the cabinet I have been waiting for.  Just looks like it belongs there.  Assembly is challenging if you don't follow the directions, but came together perfectly.  My best online purchase to date!