This film is incredibly stupid and cheesy, yet I've watched it at least four times.
There's a lot that's problematic in this storyline, even moreso than in other hallmark-type films (forcibly marrying off a barely legal teenager? Really?) but it is kinda appropriate for a Christmas fairytale film. Given it's clearly aimed at kids the acting is a bit pantomime, but you shouldn't be expecting the Royal Shakespeare Company.
Three of the stars are exclusively for McKayla Witt as Pep - she she's perky and appealing for kids without driving adults up the wall.