For a phone that is so affordable this really does deliver - and should give you a phone that will last you for the next 3-4 years without the need to upgrade.
Affordable price but flagship specification; Small size has its charms; Decent camera performance; Water-resistant design
2017 design shows with large top/bottom bezel; Limited battery - and no fast-charger in the box; No Face ID - it's Touch ID only; No Night Mode