What a day of hiking! Wouldn't recommend doing this all in one day like I did. If you do, make sure to have lots of food, and water filtration.
Snow Lake: Easy beautiful hike. Climbs decently, and then drops into the basin. Plenty of sun exposure, so make sure you have sunscreen! Lots of pikas, I saw one scurrying across the trail carrying a fern 3 times it size.
Gem Lake: Much smaller Lake, but the scenery surrounding it and leading up to it is much more spectacular. A few small tarns and meadows along the steady climb.
Wright Mountain: continue on the east side of the lake, and you'll see a defined but unmarked trail cutting straight up. Follow that, and keep to the left when it levels off. This is the Wright Mountain trail. Everyone says it's a "scramble", but I would say it's a steep hike where you use your hands once or twice. Keep hiking until you see the cairns, then head straight up the talus to the top. This is the best view of the day (see main photo).
Lower Wildcat Lake: continue along Gem Lake, until you reach a junction, with a sign saying "wildcat lakes" pointing to the right. The trail drops straight down for a long time. This section of the hike is incredible! There are many tarns, meadows, creeks, and talus slopes along the way. You'll reach a super marshy little tarn; continue to the right and you'll be at Lower Wildcat Lake. Continue left ( across the creek) onto the tiny trail.
Upper Wildcat Lake: This part is short, but very steep. There are some delicious Mtn. Blueberries on this portion. The trail can be tricky and easy to lose. It's especially easy to lose at the rock field; no worries though! Follow the loud creek upwards (hopping along rocks and logs -- you won't get wet at all) and you'll be there. I lost the trail entirely on the way down, but I looked over and saw Lower Wildcat, bushwhacked to it, and walked along the shore back to the trail.
The trip back was brutal; it was getting hot and the climb back up to Gem is quite steep.
Overall, great hiking! Just shy of a 20 mile day. I would recommend a GPS, map, or great routefinding skills (unlike me). Get to the trailhead before 9, to beat the massive crowds (even on a Monday!). This would also be better to have a buddy with you, especially if you do Upper Wildcat.