5+ stars. This was the best book I have read this year and straight to one of my all time favorites. I really hope this book gets all the readers and attention it deserves. Keep the tissues near by as it was a tearjerker for me big time. Read in less than day and will need to re-read again.