The Samsung Galaxy S8 and S8+ don't have much competition right now as they are the only two handsets right now with the latest Qualcomm (or Exynos) Snapdragon flagship chip inside. The LG G6 is probably its closest competitor yet, but the last-gen SD 821 chip makes the LG handset fall behind. However, that scene is about to change very soon as Xiaomi gets ready to launch their own flagship handsets next week in China, with the SD 835 inside. Rumors have been predicting the specs for the Chinese handset for a long time now, but some of it has just been confirmed by a leaked GeekBench test run result. Check the screenshot below and the specs over here to get a feel of things.
Unfortunately, there's currently no news regarding when Xiaomi is going to launch the mi 6 and the Mi 6 Plus outside China. Going by its track record though, it might be a few months before that happens. Nevertheless, what we have seen so far both in terms of specs and leaked pictures, do look very impressive. Hopefully, Xiaomi will be able to bring the two handsets in other countries myuch faster this time around.