To begin with, the premise of this book was intriguing. A girl goes to heaven, but it looks like the mall? What? But then it turns out she's just in limbo, which makes a bit more sense. In that sense, the book could've been so, so good. But then Tessa happened. Tessa is the main character, and in the beginning she is quite likable. However, whenever she starts to relive some of the memories living up to her death, the book starts to decline. Everyone makes mistakes, but Tessa did things that, although they weren't necessarily serious, were very clearly wrong and she had no good reason for doing any of them. I really lost all respect for her, and I found her to be mostly unlikeable. I continued on until the end of the book, though, and was dissapointed. It could have had a very redeeming, Christmas Carol-esque ending. Actually, I think that was what the author was trying to achieve. But although the memories certainly could have taught Tessa something about herself and how she needed to change, they didn't seem to affect her at all until the very last chapter, when all of a sudden she realized what she needed to do to become a better person and live life to the fullest. The ending would've been really cute if there had been some character development leading up to it and if I had actually cared about what happened to Tessa. All in all, I was not too happy with this book, but it was a very quick read and I don't feel like I wasted time on it, as every book you read, no matter if you like it or not, teaches you something. I'm not sure if I would recommend this to a friend, but by all means, if you're interested, read it. Don't let me decide what books should go on your bookshelf.