I desperately want to give this more stars, but I can’t because I found the ending so upsetting! I invested deeply in Carrie and David and their sweet love story, and I was really happy for them when they had their own children, but I just felt continually frustrated that Matthew was so terrible and no one really checked it? Carrie was just like, well, his dad’s evil so that explains it, and then Matthew drives off with Alec, whose redemption arc I did not buy, by the way, and that’s a happy ending??? I also felt frustrated that Renee got absolutely no justice, even though Walter did die. I wondered if it was part of a series and if that might explain why it felt so unfinished, but apparently it’s not. However, I did really love the characters especially Carrie, David and Renee, which is why I have given this three stars. I will definitely be reading more Rita Bradshaw!