This book is reviewed by Vidula.  To see more of Vidula's reviews please visit her Instagram page.

One Last Stop by Casey McQuiston is about August, a twenty-three year old college student who has just moved to New York. At first, she is cynical about her new life, because working at a twenty-four hour pancake diner and moving in with a bunch of weird roommates couldn’t possibly be glamorous. But when she meets a beautiful girl, Jane, on the train, things change, and her subway crush becomes the best part of her day. Soon, August realizes that Jane is trapped on the train and displaced in time, and she must do everything she can to help her. I loved Red, White, and Royal Blue by this author, so I had really high expectations for this book. Although I didn’t enjoy this one as much, it was still really good. Once again, I was impressed by McQuiston’s writing style; she described everything in detail so beautifully that I could easily picture August’s surroundings. Each of the characters was well developed, especially August and her roommates, and I enjoyed watching August grow to care deeply about them. The fact that this one had a science fiction aspect to the plot was also interesting, and the author did a good job working that into the natural flow of the story. However, the romance in this book didn’t really meet my expectations. While it was cute to watch August fall for Jane, it felt kind of one-sided. This was probably because we are reading from August’s perspective, but it made it so that when the characters got together, it felt abrupt.  Additionally, a lot of the plot felt way too convenient for my liking. Even still, this was an enjoyable read with good LGBTQIA+ representation! I would give it a 9.1/10!