Ratings5
Average rating4.4
(Goodreads messed up the dates I was reading this, but whatever.) This book is delightful and so much fun to read. I loved Sofia and her family and friends were all such great, individual characters. The pacing seemed a little off, with a whole lot of plot crammed into the last 20% or so of the book, but that's my only real complaint. I really enjoyed reading this and learning about a world I'm not familiar with. This would be a great movie.