Overall the caracters are quite solid. But I feel that in some of the core parts of the book, Anitra McLeod rushed. ***I did blush quite a bit*** Get ready for that if you read this book! This is the first book that I have read like this and it was truely intense!