Second time hiking this trail, both in summer. The waterfall and alpine lake at the end are spectacular, and there are numerous wildflower glades along the way. Though there has been significant trail improvement since 2012, it is still treacherous across the boulder fields (manmade trail "fills"). Factoring in the steepness, I would describe the difficulty as moderate plus.
This last time (Sunday morning in August), there were close to two hundred people on the trail, which completely robbed the hike of any enjoyment... much of the trail is wide enough for only a single person, and many families were holding toddlers by the hand on these parts, all of which added 90 minutes or more to the hike time. And they were all yakking constantly!
If you own or manage McCullough Gulch, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.