I am 12yrs old and, I definitely recommend this book although the storyline can be hard to follow. It taught me to appreciate the things I have, even when life seems perfect. Young 13 yr old Esperanza is an extremely self- indulgent youth who is rich and proud. When her life turns upside down in just a few measly months, difficulties beyond measure drag everyone down, but she bravely pushes through every time. I even felt a relationship and understood this troubled teen because Pam Munoz Ryan, the author, developed Esperanza characteristics VERY well. Because of the small signs of romance, violence, and the reading level I recommend this book for 10+. Hope this helps!!!!!!!!!!