So I changed many phone but when I seen this I selled my s4 and bought this phone because of cm11 and its good features.
Camera:
Back have 13mp and front have 5mp realy a good pics can taken from 5mp abd back have good also.
Now it record fast and slowmotion also.
Display:
5.5 inch ips lcd screen corning with gorila glass.
720p display 267 pixel and 16m colors.good display at this price.
Run on:
Qaulcomm 615 a octa core cpu chip support 4g
2gb ram, 16 gb internal and expandebale to 32gb.
Andreno 405 play games good as well.now have cm12.1 lollipop 5.1.1 good now and better now full customizing because of cm androind.
Battery:
Battery is not so good it cant servive ypur day if you use social media and youtube full day 2500mah.
Play games ypu can use 3 to 4hrs max so this is bad but good at the price point so I think you should buy if you have low budget.and wants are hight.