Bro I have a K20 Pro..if you need my opinion then go for the OnePlus 7... i am telling you from my experience with K20 Pro...its a totally shit...software bugs and problem are there everywhere..i am sure you will regreat if you purchase this phone K20 pro..