Seventeen-year-old Greg Gaines is a senior at Pittsburgh's Schenley High School who avoids close engagement with other students. He learns that fellow student and former childhood friend of his, Rachel Kushner, has been diagnosed with leukemia and is forced by his parents to befriend her in her time of need. Despite an awkward first encounter on Rachel's staircase, with neither of them truly wanting the other's company, Greg manages to strike up a conversation about her pillow collection. She comes to find his quirky personality and honesty endearing.