Very moving and witty, maybe production heavy for some, but definitely not generic by any means. If I had to criticize it at all, it swears more than I would like, but I'm not the one making the record so I don't really now their personal morals about swearing. It has all the catchiness it needs to be a general hit, with lyrics that pack quite the punch for careful listeners. I understand that not everyone likes AJR, but this is a definite recommend from me!