I have a samsung Galaxy J7.I bought it in 2016. Phone's battery lasts for the whole day with regular usage. Heavy apps runs quiet smooth, though it lags on very heavy apps. Well, speaker is decent. Amoled display is perfect to watch hd videos. It is not the loudest one and quality is not the best. But it's alright if you are not too picky. After 9 month it causing some problems.Than I had go to customer care for solution.They checked my phone and found that the motherboard causing problems.They told me that they are going to replace the motherboard but after 15 days they said to me that samsung company didn't have the motherboard.Now they are going to refund me the price of my J7 set due to warrenty period.its very bad experience for me.