Really nice book..and maybe inspiring too. Suitable most probably for ages 12+. I loved it. Was emotional a bit and had an amazing heroine with other amazing characters. Surely this book will make you view life in a different way and make you be grateful for all that you have in life.