My wife and son both have Samsung Galaxy S7 Edges and my daughter has an S8 Edge. Against my cheapo phone, a Sony Xperia, then I’d say they are better – but not really by enough to justify the huge difference in costs. I’ve had other cheap phones where the biggest let down was the camera but the Sony’s one is quite good – although definitely not as good as the one on my daughters phone, as it’s pretty impressive.
The one I have is the version of the XA1 that Amazon do – it takes dual sims which I find useful as I can run my work and personal sims in the same phone. 32GB of storage (plus it can by extended with a microSD if you’re not using both sims), 3GB of RAM and an 8-core processor on Android 7 means it’s responsive and I also like that it’s quite compact as I don’t like big phones.