На фоне богатой природы и поистине сказочных картин народного быта выступают главные герои, среди которых особенно хочется выделить деревенского парубка — кузнеца Вакулу. Автор изобразил его ловким, веселым, сильным и смелым человеком, умеющим верно любить и упорно отстаивать свое счастье. Он не желает подчиняться кому бы то ни было, даже отцу своей любимой девушки, и готов к продолжительной борьбе. Он прямо-таки проникнут духом вольнолюбия, который присущ всему украинскому народу.
Особенно поражает и восхищает его поступок, который Вакула совершил ради любви к Оксане — первой красавице на деревне. Будучи глубоко верующим и богобоязненным человеком, он в одну ночь верхом на черте совершает сказочное путешествие в далекий и загадочный Петербург и привозит своей возлюбленной царицыны черевички неописуемой красоты. В этом эпизоде очень ярко выразилась его готовность пожертвовать чем угодно во имя любви. На обещание черта, что Оксана «будет сегодня же наша» , Вакула отвечает: «Изволь, за такую цену готов быть твоим» .
Но и тут кузнец просто так не сдается. Изловчившись и перекрестив черта, он. полностью подчиняет его себе. Побывав у Екатерины во дворце и добыв-таки черевички, Вакула «отблагодарил» черта, отвесив ему три удара хворостиной. В конце концов самоотверженность, смелость Вакулы, его безграничная любовь и преданность были вознаграждены — Оксана полюбила его, причем еще до того момента, когда он принес ей черевички. Действительно, такого человека просто нельзя не любить.