South Carolina Gov. Nikki Haley said Thursday she will vote for Donald Trump on Election Day.

Haley admitted before a group of reporters Thursday afternoon that she was not happy with either of the top choices, but intends to support fellow Republican Trump Nov. 8.

"Having said that, I will tell you, this is no longer a choice for me on personalities because I'm not a fan of either one. What it is about is policy," Haley said, citing national security, Obamacare and the appointment of Supreme Court justices. "When I look at all of those, I come back to say that the best person based on the policies and dealing with things like Obamacare, still is Donald Trump."

The second-term governor said that while she knows who she is voting for in two weeks, "that doesn't mean it's an easy vote." Haley has not commented on recent scandals surrounding Trump's campaign, including the "Access Hollywood" video in which he bragged about making sexual advances on women or allegations that he sexually harassed 10 women.

Haley had supported Florida Sen. Marco Rubio for president, then backed Texas Sen. Ted Cruz when Rubio dropped out of the race. Following Cruz's departure in late spring, Haley endorsed Trump at the Republican National Convention in July.