2.5 stars. This book is better than the 6th for sure but I can't say I loved it either. I enjoyed Rehvenge and Ehlena's relationship. But there were too many characters and too many subplots to go through. It's too much for me. I'll finish these series but honestly I can't say I'm too excited for it.