The specs of the phone are amazing .. but as its a newly launched phone, it is difficult someone can provide you authentic feedback. Every phone works good for couple of months.. the problem begins after about 6 or 8 months.
I am personaly using s7edge for about 2 years. I am a heavy user.. its is smooth till now. Battery time is just ok.