I have used this product for one year and from that time I got so many troubles and loss of money.It has 2gb ram ram and 64 gb rom but it has no much performance according to this specification.as much it has 2gb ram sometimes it get slow and hang.In some important times.It comes with 8mp back 2mp front cameras.camera uality is average according to these pixels.The screen comes with 5inches hd display which is much bigger for watching films and playing games.Now my phone has a complaint to its board and I have thrown it to the waste bin??????