A new iPhone for less than $500? Currently, only the iPhone SE (2020) makes this possible. This sounds like a good deal and while the smartphone offers many contempory features, it lacks a modern design.
https://www.notebookcheck.net/Apples-iPhone-SE-2020-shines-in-our-review-with-many-small-improvements.465889.0.html
This is not a great phone. Not for the money asked. There are far better alternatives.
But for someone who uses iOS and can't afford a pricier iPhone, yes, is a good alternative.
This is an amazing phone faster than the top Android phones, sure there are some reasons why its not selling for more money but excellent value for money
Bro you call this cheap in India it costs Rs.42500 i.e around $600