I was on the MR last year, which was pretty dry, at the end of March. The North Fork below LBSL was a mess w/ sorta bushwhacking and sorta a snow climb. We had to use the Ledges, but from LBSL on up it was primarily snow.
The snow was definitely soft in the afternoon and we were postholing mid-leg to waist. Iceberg Lake was frozen over and temps were near zero at night and daytime was high 30's. Up to the Notch was moderately deep and unconsolidated snow, however above the notch was mixed rock and ice.
I was up there in mid-April the year before and found completely different conditions with deep snow the entire route. I had to snowshoe a good portion of the route, even at low elevations.
Two days can be a strong push depending on snow conditions, three days is more comfortable. Rick, Richard and the other people that do it in a day blow me away, I can hardly imagine how they do it and I am in my mid 20's!!