I would say lower mid-end. It really depends what you do with it though.
For someone who surfs the Internet, does email, and plays games that are not too stressful it is high end (about what my wife has).
I have an upper mid end (6700K overclocked but a nice card 1080Ti) and it does most of what I want, but a lot of guys would find it too slow, so yeah depends on what you do with it.