absorbing

(adj) engrossing

fascinating
gripping
riveting
interesting (similar term)