I have over the years read several books on marriage, all them invariably mediocre or bad. This book, however, it quite good. Keller recognizes that marriage an important picture of Christ and the Church and that understanding marriage is not a topic only for married people. As a result, most of his discussion is focused on Christ and the Church. He also has a chapter specifically addressed to single people. He points out that singleness is not God's "plan B" for your life, but people are single because God is incredibly good to them and has chosen the best for them. I highly recommend this book to anyone, single, married, or engaged.