As histórias e os contos escritos por Andersen refletem em sua maioria os contrastes sociais da época. Ao confrontar os padrões de comportamento dos poderosos e dos desprotegidos, Andersen defendeu seu ideal de igualdade entre os homens. Curiosamente, a infância pobre do grande escritor foi matéria-prima para suas histórias. Um paradoxo, pois essas histórias que lhe renderam fama entre os aristocratas, retrataram justamente os contrastes da sociedade dinamarquesa entre o forte e o fraco. Outra parte do encanto que há nos contos de Andersen está na sua capacidade de falar dos sentimentos e emoções em linguagem simples, sem afetações, muito próxima da linguagem coloquial de sua época.