Lets first talk about its specification -
Display : 5.99 HD
Front camera : 8 MP
Back camera : 13 MP + 5 MP with led flash
Ram : 6 GB
Rom : 64 GB
Sim : Dual ( nano)
Fingerprint scanner : yes
Processor : snapdragon 636
Battery : 5000 mAh
Good things : -
If I talk about its display then it has 5.99 inch hd display with 402 ppi which gives you bright and colourful screen.you can easily see screen even in daylight. Now comes to its design, it is slim and light weight and if you grab this phone in your hand then it gives you solid feeling. Now move on to its camera, as I mentioned earlier it has ( 13 MP + 5 MP) dual camera in back with flash which gives you amazing picture. Secondary camera ( 5 MP ) , it seperate between the subject and the background. It has 6gb ram and snapdragon 636 processor which gives you amazing gaming performance with no heating issue. It has 5000 mAh battery which lasts upto 2 days. It has 5 magnet speaker which is quite good because in most phones they have only 3 magnet speaker. It also support FM radio. You can use 2 sim card with micro sd simultaneously
Bad things: -
If I talk about its bad things then it has no gorilla glass and selfie camera is 8 MP which sometime not give you sharp image and low saturation but it can fix by software update. No fast charging. Lack of stablization while taking video.