This is more a 3.5 than a 4 but I'm feeling generous. The story was sweet and heart warming but also pretty predictable (though I'll give you this, the ending wasn't _quite_ what I expected). It definitely had more promise to it than the author put on paper though, many loose ends and unnecessary details left in. But all in all it was a nice little read that put a smile on my face!