Well written, clean, contemporary romance. I never got bored and there was a happily ever after for everyone. Rachel was easily the best character. ♡