ZEELAND, Mich. (WZZM) -- The first snow of the season fell late Wednesday night and Thursday morning, leading to slick roads, downed tree branches, and power outages.

Areas south and west of Grand Rapids, mainly along the lakeshore, saw anywhere from a dusting to as much as three inches of snow early Thursday.

WZZM 13 spoke with drivers who said the flakes caught them off guard.

"It's not bad, it's pretty-- that's about all we have to say," said Kim Ybarra of Zeeland. "We still have some soccer games going on, so hoping that by this weekend it's cleared up."

"I was quite surprised this morning when I opened up the door," said Elly Butler, also of Zeeland. "I had to clean up my car, yeah it was a big surprise."

Around daybreak Thursday, 3,500 Consumers Energy customers were without power, mainly inAllegan and Ottawa Counties. By 1 p.m. that number was about 2,500.Most of those customers should have power restored by late Thursday afternoon.