Full ride to Ivy Leagues?

Sort of. Full ride often is meant to indicate a merit type of scholarship. So the more correct way to characterize it is that they will meet 100 pct of need, some only offer that to a US citizen or perm resident. Often if income is less than 60k there will be no parental contribution required, student loans will be minimized or replaced with grants and student contribution will be minimal beyond work study. See financial pages of each uni and you can refer to the table at the bottom of this article, there are more colleges than just Ivy League doing this.

http://www.finaid.org/questions/noloansforlowincome.phtml