Definitely moderate to difficult because of the rocky trail and scrambling of rocks. View is worth it completely! We went with a 7 and 9 year old and it took 5.5 hours with lots of breaks.