Krantz said he purposely made the book '[as hard as real analysis was years or decades ago,]' and it is at least twice the size of my other Real Analysis book, but Krantz's is not impossible if one studies & focuses: I even got a B+ and B in parts 1 and 2 of 3 of a class that uses it, though I needed a B+ to continue.