This book shares quite a bit with Nick and Norah's Infinite Playlist (including its authors), but I found it much more enjoyable.
Dash, as a character, got on my nerves at times. I wasn't a huge fan, but Lily was warm and funny and very likable. The entire cast was pretty likable, and they added a lot of flavor and character to an already charming novel.
It's a light read, perfect for the holidays, and it made me laugh and smile throughout. And that's really all it tries to do.