Excellent!
ReShonda Tate Billingsley has done it again. I've loved each and every one of her books and I have ready them all. This one has been my favorite and give it 5 stars. She is an excellent writer that holds the readers attention by giving her characters truly believable situations to deal with.