Not that good, not that bad. Just giving what you are paying for. If you want spend a two or three months while waiting for next iphone. You can give it a try. And if you dont have that much budget than you will get what you ve paid. You can also also check its contemporary before buying it like xiaomi, honor and others like that.