They're definitely old enough... I was read LotR aloud when I was six years old and I think I was able to appreciate it even back then. Not maybe in the sense I've later been able to, but certainly in many extents and it was definitely an extraordinary experience and I did understand the book... So I don't doubt they'll understand and appreciate it... If not in the same way more grown-up people do, then in some other way.