It is a good look at a futuristic world but the characters are flat and underdeveloped. It was very slow and boring to read. The main character isn't the saucy type. She waits for other people to fall before finally taking action. It's very predictable and nothing is ever accomplished. Don't read it. It's a waste of time.