I read this when I was either 12 or 13 and it was really good!! I loved the plot and the backstories that each character had which helped them be well...