samneufie 's review for:

Pretty Things by Janelle Brown
4.0

Makes you love and then hate and then love the main characters over and over. Good twists, became predictable at the end. Had a complete and happy enough ending.