Perfect! My hubby works in construction sites so even in his pocket his wallets always get dirt and debris in them. We have replaced his cards so many times because they get ruined with the debris this wallet its perfect it closes completely and has enough slots for everything.