Samsung Galaxy J5 is a mid range smartphone by samsung. It is powered by a qualcomn snapdragon quad core processor. It has 1GB of RAM out of which 750MB is user available. It has a ROM of about 8GB out of that 4.5GB is available for the user. The phone comes with Android version 5.1.1 Lolipop and is further upgradable to 6.0.1 Marshmallow. The style and design of the phone is nice yet simple like all samsung phones with some minor changes. It has 4G LTE connectivity, bluetooth 4.0, Wifi-hotspot, G-AGLONAS. This phones support most of the sensor and all of them perform decently. The touch is buttery smooth. The display is of 5 inch and is full HD display with Amoled screen and it makes it a better one with great viewing angles proucing sharp and vivid pictures. The rear camera is 8MP that can shoot Full HD videos of 1920X1280 resolution. It has an LED flash also. The front selfie camera is of 5MP that supports HD recording @30fps. The image produced by both the cameras is of very good quality. The overall performance of the phone is greater. Just Go For It if you like Samsung phones.