Frustrating at times, useful at other times. Bugs? We got em. Black text backgrounds with black text? Got that. Better hope you can reread the messages later. Receive a snap and it just loads indefinitely? Yep, thats here. Call quality? No. And I'm not on a budget device. 12gb of ram and snapdragon 888 and snapchat is still buggy? Not what Id call satisfying.