After much searching, many purchases and returns: ALMOST exactly what I wanted. However, it is spoiled by a stupid button on the back. The thing has nothing to do with the wallet and does nothing but leave something in the way. Therefore I can only give four stars.