This paper explores the way that assortative matching can maintain cooperative behavior under evolutionary dynamics.