Sony Xperia XA Ultra vs Samsung Galaxy S7
Sony Xperia XA Ultra
The XA Ultra is a larger version of the Xperia XA, having a relatively similar design - including an edge-to-edge display. Of course, since this is a bigger device, the display is also bigger than on the regular XA: it's a 6-inch panel with 1080 x 1920 pixels. One of the highlight features of the Sony Xperia XA Ultra is its 16 MP front-facing camera with LED flash and OIS (optical image stabilization), which should let you take high quality selfies. The handset also packs a 21.5 MP rear camera, but it seems that this one doesn't have OIS.
Samsung Galaxy S7
The Samsung Galaxy S7 features a 5.1-inch Quad HD Super AMOLED screen, Qualcomm's most powerful Snapdragon 820 system chip under the hood and a brand new 12-megapixel camera with low light superpowers. All of that runs on a new edition of TouchWiz on top of Android 6 Marshmallow. And yes, the microSD card slot is back: you can use a card of up to 200GB onf the S7. The Galaxy S7 also has a very large, 3000mAh battery and it adds IP68 water resistance.