This checkbook holder wallet has everything I want: a window ID slot, built-in pen holder (an absolute necessity for me), ample credit card slots and double bilateral bill slots (in case you don't want to use one side for holding your checkbook).  The leather is very soft, smooth and fine grained, and I am pleased with the workmanship.  For the price, you can't go wrong.  I have only been carrying this wallet for a month, but so far, so good: it has held up well with daily use and I am happy with my purchase.