Excellent hike....A friend and I did this trail as part of a 2-day rim-to-rim hike, staying the night at Phantom Ranch. First of all, let me say that we were lucky with the weather...starting sunny in the morning but clouding over and eventually raining heavily. For the end of August, that was a godsend. I would also like to say that a single-day hike from the North Rim to Phantom Ranch is very possible...I couldn't find much written about that, most people seem to stay at Cottonwood Campground. However, if you prefer not to pack camping equipment and hike lighter, reserve ahead at Phantom Ranch and it's definitely doable. We had a brief stop at Supai Tunnel to remove a layer of clothing (and enjoy the great views), then again at the Pumphouse...we skipped Roaring Springs as we wanted more time at Ribbon Falls, later in the hike. Ribbon Falls was wonderful and we were the only persons there. After that, it began to rain, very heavily when we got into the Box, but we took a chance and waited under a broad rock ledge....hoping that there was no flash flood but frankly we were so far in the box I don't think we could have done otherwise. The hike took us 8.5 hours, from 6am at the trailhead, until 2:30pm at Phantom Ranch, including about 15 minutes at Supai Tunnel, 15 minutes at the Pumphouse, 45 minutes at Ribbon Falls, and 30 minutes under the rock ledge in the rain. A fantastic hike with incredible views....do it!