My group did the day hike on July 17th. The weather was perfect and the trail condition was very good. I appreciated Steve C's advice about scouting out the stream crossing and the old trail, which I did the day before our hike. The stream crossing was do-able, but had a significant chance of getting one foot wet. So we found the old trail and used that on the big day.
There were a few patches of snow on the main trail, but they were all well packed down by the boots of earlier hikers. My non-waterproof hiking shoes did not get wet.
All in all, we were lucky with the timing, though I had been worried about the snow as recently as a week ago.
It was truly a wonderful hike, and everything went smoothly.