I thought this book was so good and was full of so much heart-felt love BUT then I got to the last three chapters and ended up being slightly disappointed. The ending felt rushed - they went from dating for two months, to 6 months and moving in together, to 3 years and getting married all within the last three chapters. It's the ending Lily and Atlas deserve but I feel like so much time was spent on the build up. Still a good read though.
Listened to the audiobook for this one and I felt there were way too many characters. I had such a hard time following along and almost didn't finish because it took a long time to get to the point.