All the Broken Pieces is definitely a very different book from what I've read in the past, and I loved that about this book. Sure, memory loss has been done, but not like this. It really kept me guessing until the very end and just when you think you've got it all figured out, Madsen lays it all on the line for you in one heart-wrenching, life-changing moment. I'd say the build-up was a bit too prolonged, because there were times where I was like "just tell me what happened already!!!", but besides that, it was a great read. 
 Liv is a very interesting character and she's struggling with a lot of difficult things in her life. We'd all like to forget a thing or two from our past, but it would pretty much suck to not remember a thing about your life. You'd definitely feel like you don't even know who you are. Add the voices in her head and the crazy dreams, and you'd start wondering what happened, too. Liv tries to make the best of things, going to school and making new friends, and putting her life back together after her accident. Even though it was cool seeing her do all that, the driving point of the story is her figuring out what really happened the night of the accident, and boy is that a kicker! 
 Spencer is your typical damaged, hot guy and even though I totally got where he was coming from, I didn't really connect with him. Maybe because their relationship was so rocky at the beginning, very hot and cold (what with him being a jerk here and there), and those kinds of relationships never really interested me, but he is a good guy. I think it took a little too long to figure out his troubled past and when you do finally know what it is, it didn't seem all that monumental to me. Not that it wasn't a big deal, it's just that...well, you'll understand if you read the book. 
 Overall, I really enjoyed reading this. The main focus is the mystery behind Liv's accident and, like I said, although some parts I could've done without, I liked getting to the end and discovering the truth. You kind of get he basic gist of what happened, but it's the details that make this an excellent read and I loved Madsen's twist on it.