Samsung j2 is a good phone but is not value foe money product it offers only 2gb of ram and 16 internal that also without fingerprint sensor only it has to offer is led display in 9.5 to 10k where as mi 3s prime is cheaper then j2 but has mant things to offer such as fingerprint sensor remotr sensor and other sensors and it is value for money product and so many things to offer in lesser price so my decision goes with mi 3s prime