Beautiful harmonies, a fun catchy rhythm, and wonderful lyrics that'll be sure to make you giggle. It has some blue-grass influences... but it's not at all country. (if that makes any sense)
Sounds like Australian Folk music that center's around her piano playing (though she also plays guitar). It's quite upbeat and has lyrics I think we can all relate to. It's a beautiful song.