Sounds like it has it all!
From the fact that it is female empowerment at it's finest putting a woman in the spotlight of such a thrilling character to the basis of realistic struggles of everyday, ups and down, laughs and tears, it appears to be one to read!