Huawei P9 is a strong smartphone with good specs and has been many peoples choice because of that huge specs and fair price though the phone is for heavy duty users as it was built for heavy duty works.