This cabinet fits my needs!  It is a little labor intensive when putting together but was able to do it with patience!