I dont think it is worth buying 5s in 2017 because of 3 years of old phone and no 4G volte support but there are some reasons to buy also you can update to latest ios software available good battery life and even it is fast to this date despite 3 years old which you cant see most of android phone.i reccomend to the people who want ios phone under ₹20000 and who dont want 4G volte support to use jio sim