Samsung galaxy s5 phone has 2 gb of ram which is not enough for a flagship . it is very poor in terms of processor although it is an octa core processor but it is not a snapdragon processor . The snapdragons are reserved for foreign countries as they have 4g . it has some issues like overheating and some audio video syncing issues especially lip syncing issues when u use that phone for video recording of 2k videos the phone overheats within 2 mins during 2k recording and u will need to shut it down.it has 16MP rear camera & only 2MP Front camera.its dust and water resistant which is good for my active life style. This phone has some problems, battery drain, Oversaturated screen, Lagging plus overheating and frustrating fingerprint sensor. I seriously considering switching back to iphone. iphone is much better for me.