Winter (Lunar Chronicles fourth book) by Marissa Meyer 827 pages
This was the final story of the Lunar Chronicles series. All the characters come together, get split apart, come back in different groups, separate again and there's no time to register calm or relief for any of them. The end was hard fought, but well worth it. If you are looking for a very satisfying, female character-driven, sci-fi, light romance, adventure story, you need to jump into the Lunar Chronicles at your very first opportunity. This was an incredibly well-crafted series with characters that constantly surprised me with their complexity and depth. I listened to the whole series read by Rebecca Soler who did a fantastic job.