Summited via MR and returned via Main Trail on 6/2.

-No issues with the North Fork creek crossings.
-E Ledges were clear of snow and dry.
-Made LBSL at dawn. One of the last spots to take water without melting snow.
-Cramponed up and went straight to UBSL. Good boot pack here.
-Iceberg Lake is completely frozen over and covered in snow.
-Lots of snow in the chute. Final 400 was good. Some powder on top from the afternoon storms that are happening on an almost daily basis right now.
-I was told not to take the walk off and it looked sketchy.
-The main trail snow was in good shape going from the summit towards the JMT junction. No post holing if you stay right on the trail.
-Trail was narrow in many of the gullies. Be careful not to snag your crampons and take a fall down one of them.
-Took off the crampons and made the glissade from Trail Crest down with no issues. Lots of soft snow here.
-Trail Camp completely frozen over.
-It was a fast descent towards the portal on the snow. Took water at Outpost Camp. Several dry spots to camp there.
-Did not absolutely need snowshoes at any point of this trip. Not worth the extra weight in my opinion.

I hope someone finds this info helpful. I wish you the best of luck and a safe journey.