This cabinet is exactly what we were looking for.  It should be noted, however, there is a lot of construction involved with this. It is nothing too complicated, but it did take about an hour to build.