Solid 4 stars. It wasn't anything super complicated (it's realistic fictional YA) and it was pretty predictable, but it broke me out of my reading slump and I still got the feels at the end. Definitely recommend. (Also, hate Spinnerbait, lmao. She manages to throw that in to a lot of her novels and I finally caught on)