BEACHWOOD, Ohio (CNN) - Thirty blankets for the homeless. That's what one nine-year-old Ohio boy decided he wanted for Christmas.
His grandmother was ready to buy him an X-box. But he passed on it and asked her to spend the three hundred dollars on blankets instead.
When Microsoft caught wind of the story, the company surprised Mikah Frye with the X-box he sacrificed.
His grandmother says Mikah's family once faced homelessness, so he knows what it's like.
"He knew what it was like to not have a blanket at night and to have to give it back. When they gave him a blanket, he had to give it back. And so the first thing he wanted to do was give a blanket that they could keep," Terry Brant, Mikah's grandmother, said.
Employees at the Microsoft store also gave Mikah plenty of games and accessories to go with his gift.