attentive

adj

1.
(often followed by β€˜to’) giving care or attention
Antonym:
inattentive
2.
taking heed; giving close and thoughtful attention