Upper class. High-end smartphones usually were in the price range between 500 and 600 Euros a couple of years ago, but this segment is now occupied by upper class models and older high-end smartphones. The latter might not be new anymore, but are still good alternatives. Update January 2018
https://www.notebookcheck.net/Top-10-Smartphones-under-500-Euros.280714.0.html