I bought this one
in black from Amazon last January. (It only appears to be available in the brown color now. The back one shown isn't big enough to hold a passport.)
I've only taken it on a handful of trips but so far it's held up nicely. There's a large pocket for my passport and several others for my GE card, passport card, and others. My only gripe is I wish it was an inch or so taller so I could put boarding passes in it without them sticking out the top.