The entire series just grabbed me by the heart. Yes, there were problems, slow paced at times and characters making nonsensical decisions, but I grew to loved them from start to finish. The series wraps up nicely with happy endings for most. It was candy canes and epic!