It was better than the first one and Knuckles was perfect.
There were a lot of weird editing choices though, and it seemed like they added a bunch of random filler nonsense that had nothing to do with any main character or the plot. But ultimately it was a solid movie for kids, families and long term fans of the Sonic franchise.