Before I go, a lot of people talked up Zion before I went, but truthfully I found it very underwhelming compared to some of our other stops. If you're there during normal tourist season you can't even drive your car through it, they force you to park and take a bus which is SLOW and irritating. I did the supposed second best hike the Zion Narrows as I didn't have time for Angels Landing. Maybe it's because I've done other much better slot canyons on that same trip including a really great one in New Mexico I've momentarily forgotten the name of, but I found it very boring and uninspiring. If I were to rank the parks I did on that two week trip I would do it as:
1) Grand Canyon South Rim and River View 10/10,
2A) Island in the Sky portion of Canyonlands 9.5/10,
2B) Bryce Canyon 9.5/10,
4) Arches 9/10,
5A) Valley of Fire in Nevada 9/10,
5B) Goblin Valley 9/10,
5C) Grand Staircase on scenic road between Capitol Reef and Bryce not the main highway,
8A) White Sands New Mexico 8.5/10,
8B) Grand Canyon West Rim 8.5/10,
10A) Dead Horse Point 8/10,
10B) Glen Canyon 8/10,
10C) Monument Valley 8/10,
12) Capitol Reef 7.5/10,
13) Valley of Fires (plural) in New Mexico not the singular in Nevada 7/10,
14) Tent Rocks in New Mexico 6.5/10,
15) Coral Pink Sands State Park 6/10,
16) Zion (5.5/10).
I think Zion gets severely overrated because it's so close to Vegas that a lot of people do that one and none of the FAR more impressive spots further east. Kind of like how everyone won't shut up about Red Rocks even though Valley of Fire is only an extra 45 mins away and blows it out of the water.