Иван изображён в русском костюме, который указывает на его принадлежность к царской семье. Длинный, вышитый узором кафтан, подпоясан шарфом с орнаментом. Головной убор красно-коричневого цвета с золотистой отделкой. За поясом висит красивый нож. В руках Иван держит лук, из которого была выпущена стрела, прилетевшая в лапы лягушке.
Сама лягушка изображена на картине в коричнево-зелёном цвете. Она пристально смотрит на Ивана и ждёт его решения.
Вокруг персонажей нарисован красивый пейзаж болота: молоденькие белые берёзки, водяная гладь, в которой стоит Иван в своих красивых изумрудных сапогах.
Небо серо-голубое и по нему пролетает клин уток. На картине изображена осень. Такое ощущение возникает из-за того, что на деревьях видна жёлтая листва. Но краски яркие. Полотно похоже на сказочный ковёр, с окантовкой по периметру. Он будто вышит красивыми нитками руками мастерицы.
Картина вызывает хорошие чувства. Она выполняет ту функцию, которую заложил художник. Картина рассказывает маленькому читателю о событиях в сказке. Можно посмотреть несколько таких картин и представить все то, что описано в книге. А маленьким деткам даёт возможность представить как выглядят сказочные герои.