The user interface is great, but this app has become unreliable, inconsistent and very glitchy with sending and receiving messages. There are unexplained delays that can impact the conversation in very negative ways because messages are RANDOMLY not SENT, or sent 20+ minutes late, with no warning and for no logical reason. If this doesn't resolve in the next few days, I'm switching to a different, better, messaging app.