The ending was, for me at least, satisfying. I will not give it away here, but suffice it to say that many readers (readers who enjoy formulaic fiction a little too much, for example) may find it disconcerting and untidy. But if you give the story its due and pay attention, I think the story ends the only way it could; and I like to believe that Matty turned out just fine.