Reading this book took me back to those days when I was in middle school and would curl up with a good book right before bed. I wish I would have read this when I was younger, I feel I would have appreciated it so much. Sara Crewe is a bit of a Mary Sue, but in a very charming way. I would recommend this book to any young girl growing up, as I feel the message is very important, and the ending is heartwarming.