I went to Amherst, technically not an Ivy league school but the demographics are pretty much identical. Amherst is considerably smaller than the Ivy league universities, but over 60% of the student population is receiving at least some financial aid. I'd imagine it's similar at the Harvards...