Level of shimano tiagra components?

i have a road bicycle (giant defy) and it has shimano tiagra components. is tiagra entry level, mid, upper or what? i mean in which class does it stand among other shimano components?
4 answers 4