I had to read this for a World Civilization course and found it incredibly boring. None of the characters really have any emotional depth or personality, thus it's hard to care when anything bad happens to them, which is pretty much all that does happen in this book. I realize that many people were like Sofia in that they either did not or could not understand what was happening in this time period because of government censorship and misinformation, but Sofia isn't just naive. She comes off as downright stupid, which is extremely irritating considering that the entire book is about her.The only good thing I really have to say about Sofia Petrovna is that it was very short and written in quite plain language so I didn't have to suffer through it for long.