I'd actually give this 3 and a half, but not 4 stars. Having read the sequel first, and not given it a fabulous review, I can say that reading this one while the sequel was still fresh made the sequel better for me.
One of the things that made these two books annoying for me is that all four main characters have given names: Latoya, Keesha, Monica and Danielle, but they all have nicknames: Cristal, Moet, Alize and Dom, and the author keeps switching back and forth between them, so it's like EIGHT characters instead of FOUR and it's hard to keep them straight.
And one glaring mistake: Alize gets pregnant in this book and they baby is a boy. (The book ends right when she has the baby, but the baby is never talked about.) In the sequel, her baby is TIFFANY, a baby girl.