Most of these phones include some features that you find on flagship devices that cost over $1,000. The best phones under $500 offer a good camera system, decent performance and a big display.
But budget handsets are getting better each year, and you don't need to spend a ton of money to get a phone that's packed with great features. Affordable phones used to offer dismal performance that results in a frustrating experience.