Brought my 5 and 8 year old up for a hike with their day off from school. I don't know how they categorize moderate vs hard, the only thing really harder about this was its length (6.5 miles). The elevation gains were pretty reasonable through most with the steeper stuff more in the last mile. I just hold the 5 years hand during any of the steeper stuff up and down so he doesnt trip but otherwise more than manageable. The minor rock scrambling you do isnt that steep or hard if youve done some other hiking. Took us 3:15 to go up and down. Make sure you see both viewpoints (the better one is .25 after the first one).