I got this book for an "Advanced Calculus 2" course which did integration and beginners measure theory. This book covers everything from functional limits, continuity, differentiation, integration, fourier series, weierstrass approximation theory, and so much more. I waited a long time to review this book and there aren't enough stars in the sky to convey how I would rate this book. It is an absolute gem and worth reading from cover to cover and there is so much to learn from every problem. Shroeder-bernstein theorem is walked through, cantor sets, convergence of functions (uniform and pointwise), completion of R, Baire category theorem, and so so so much more. The amazing thing is all of these really advanced concepts are conveyed through the language of that taught to people who are learning analysis for the first time and so going back and reading this, even as a graduate student, I always find a new deeper understanding in things that I learn now (functional analysis, measure theory, etc.). This book has given me so much through the many years I've had it, it makes no sense to hold off on reviewing it any more. If you are serious about being successful in analysis then it is never too late to pick this book up and start reading. It is worth it for the exposition the author gives alone, explaining concepts in words and plain english sentences instead of line after line of definition and proof. Pass this gem along to your friends too, this book will be remembered as a classic when we are all old and can't remember which way the triangle inequality works anymore