Рассказ основан на реальном путешествии Горького из Одессы в Тифлис вместе с Цулукидзе. Который в последствии и послужил прототипом князя Шакро.
Основным героем рассказа бесспорно является избалованный и неприспособленный к жизни князь. По некоторым причинам товарищ, с которым проживал Шакро, его обокрал. Он вынужден идти домой без денег пешком. Горький вызывается ему помочь и проводить домой. Единственный сын богатых родителей, не привыкший ни к какой работе, становится тяжелой обузой для своего добровольного проводника. Горькому приходится работать за них двоих.
Почему он его не бросил? Мало того, что он абсолютно бесполезный, так еще и неблагодарный. Неужели автор действительно верил в то, что по приходе в Тифлис богатенький сынок отблагодарит своего благодетеля? Мало вероятно. Или же он просто прекрасно понимал всю степень его незрелости и жалел его. А может быть ему было скучно? Он часто повторяет "мой спутник" и даже говорит, что если и бросит его, то не сможет от него уйти. Не знаю в чем причина, но я бы не раздумывая ни секунды его бросила.
В рассказе описывается столкновение не только двух людей из разных социальных слоев, но и с разной культурой. Те истины, которые Горький пытается донести до князя, последний даже не пытается понять. У него есть пример его народа, который сотни лет живет по своим законам и традициям и не собирается ничего менять.