Top notch and rewarding at every turn. Difficult to do in one day but I've done it twice and will do it again. I think most people do this in a few days but I had no overnight permits. I love this place, it is magical. I would highly recommend hiking down kaibab and up bright angel because water refill stops are only on bright angel trail and you will need it especially if it's warm outside.