Best phone ever - in the medium rugged phone class.
Advantages: IP68 certified, along with heavy drop testing, so it is shock proof, water proof and dust proof.Yet this phone is very nice looking, if not down right beautiful, with a large, clear and slim screen, it feels good in the hand (not too big), despite delivering such a big screen.Good cameras, though they get much better with 3rd party applications I would wager.It's faster than expected, with a well clocked octa core processor and it has an incredible 6GB RAM and 64GB ROM.
Limitations: When using the camera, the auto focus keeps re-focusing, which when filming video is annoying.