Postal Service is a band that this band sounds like. They're pretty cool, actually. https://www.youtube.com/watch?v=EmwmtC7U8Ws You'll see the similarity right away.
It doesn't have to sound good. People just need to think it sounds good.