This was one of the most enjoyable trails I’ve been on this summer. It was a beautiful hike and a beautiful day. The day was a bit long due to the length of the hike, but well worth the time spent hiking. The trail guide did a good job of describing the trail, but I think they’re a bit short on the distance. The NFS indicates the actual trail is 3.8 miles long and if you add that to the distance down the Rainbow Trail (3.5 mi) in the trail guide, your round trip is 14.6 miles. I double checked the topo and measured the trail length and came up with the same distance as the forest service. The missing distance is between the cliff, lower lake and upper lake. Unlike other trails in the area, I found this trail had fewer loose rocks. Perhaps it sees less horse traffic? The trail guide doesn’t mention it, but the section between the Copperstain Cliff and lower lake is the steeper part of the trail, but relatively short. It is a challenge to pick up the correct trail from the lower lake to the upper lake due to the number of social trails to various campsites and else where as the trail guide suggests. I just crossed the creek above the lower lake and wandered around until I picked it up. On the way down the trail, I took a side trip in search of the falls. I didn’t find any trails leading to the falls, but just followed the sound. The falls are surrounded by cliffs so if you go, use caution! I didn’t try the fishing, but someone I spoke with said they saw fish in the lower lake. Enjoy!