4½ stars from me! I was quite surprised at how much I liked this book!
Usually, when books are too popular, I tend to expect them to be overrated and hold off reading them. I had to read this book for a challenge and I'm really glad I did :)
The stories that make up Ram's life are wonderfully told and I think Swarup managed the perfect balance between lyrical and good storytelling that just makes you read on and on.
Funny and heartbreaking at the same time, it manages to show us all the horrible and unjust situations of Ram's life, but somehow it never becomes grudging or complaining. But also not "I'm so strong" which would have been as bad.
All in all, a wonderful story which I will strongly recommend!