Модель выполнена в металлическом корпусе. При этом покупатели смогут выбирать между четырьмя вариантами цветового исполнения — тёмно-серым, серебристым, золотистым и «розовое золото».
«Мозговым» центром аппарата стал процессор Mediatek MT6753, который содержит восемь вычислительных ядер ARM Cortex-A53 с частотой 1,3 ГГц и графический ускоритель ARM Mali T720. Чип работает в тандеме с 3 Гбайт оперативной памяти LPDDR3. Флеш-модуль вместимостью 16/32 Гбайт можно дополнить картой microSD ёмкостью до 128 Гбайт.
Смартфон наделён 2.5D-дисплеем размером 5,2 дюйма по диагонали с разрешением 1280 × 720 точек (720р). Основная камера получила 13-мегапиксельный сенсор Sony, систему фазовой автофокусировки и двухтоновую вспышку. Фронтальная камера с широкоугольной оптикой полагается на 5-мегапиксельный датчик.
Есть адаптеры Wi-Fi (802.11a/b/g/n; 2,4/5 ГГц) и Bluetooth 4.0 LE, сканер отпечатков mTouch 2.1 со скоростью срабатывания 0,2 секунды, 3,5-мм разъём для наушников, приёмник GPS/ГЛОНАСС, цифровой компас.
В смартфоне M5s применена технология быстрой зарядки mChacrge 18w, которая позволяет зарядить батарею ёмкостью 3000 мА·ч с 0 до 100 процентов менее чем за 60 минут. Габариты составляют 148,2 × 72,5 × 8,4 мм, вес — 143 грамма.
Смартфон выполнен на платформе Android 6.0 Marshmallow с фирменной оболочкой FLYME. Поддерживается технологи VoLTE.