Perfect description.
Embarrassed to admit I'm thrilled...and stunned.
Two interesting factors. Haley tried much harder than the other two to be the singer the judges defined. The other possible factor, people just felt that the two country singers are just nice kids, living a dream beyond their belief. They've never acted like they expect to win.
Heck, maybe the people who voted are smarter than we give them credit for.