review of happily ever after