Bess said he just started hearing from the Spartans three weeks ago, but the process moved quickly.
"Coach D.J. (Stephens) came last week for my open gym and he said he was going to send coach Izzo this week," Bess said. "Coach Izzo came (Wednesday) and we talked and he offered me."
With MSU jumping into the picture, the 6-foot-4 guard said he had scheduled a visit to East Lansing this weekend with his parents.
He said he really didn't know much about Michigan State before they starting contacting him, so he wants to learn a lot on the visit.
"I just want to see the campus really because I've never been up there," he said. "Coach Izzo said he was going to show me stuff on how they play so I want to see that, too."
As for how he plays, Bess said he is versatile and can play the one, two or three and is a constant mismatch. He said MSU likes his size at guard.
"They like that I am a big guard, I can rebound and I can push the ball and get my teammates the ball," he said.
He also has a tentative visit lined up with Michigan, but that plan could change.
"Michigan said when I come up for a visit I will have an offer," he said. "We just gotta find a set date because Michigan State wants me to come up on October 18 for Midnight Madness. We are going to talk about that and decide."
With the early signing period approaching in November, Bess said he is taking his time with recent interest coming from MSU and UM.
"I'm taking my time now and then I play on signing in the early signing period," he said.
MSU, Dayton and Kansas State all extended offers to Bess and with Michigan interested, he said he hasn't eliminated anyone from contention.