I have used galaxy j2 few months before but I didnt find it more convenient for me because its compatibility is not much higher, it has came in three different colors. Yes indeed it has a good version of android i.e marshmallow but apart from that its some time lacks, get freezes and hangs. 1.5 Gb of ram and Quadcore processor is not enough for a pro user. Yeah it has a good front camera but I am not satisfied with the back camera completely. Its handy if you play normal games but when we talk about larger ones it can lacks you so many time.