I bought this because I desperately needed a review of basic biology to tackle some more advanced classes, and this was the book in use by MIT undergraduates. I'm glad I picked this one -- it's excellent.
The book works from the basics of small molecules (including things which many biology texts leave out, like the unique properties of water which make H2O so important to life), through large molecules, the biomolecules of lipids, proteins, carbohydrates and the various permutations and combinations thereof, through the basics of plant and animal cells and cellular processes, through the basics of genetics, life processes, and the lives and reproduction of organisms, right the way through to populations, species, and ecosystem interactions. Evolution is dealt with throughout, which is a refreshing change from some texts. It is extremely clearly written and well illustrated, and although it only provides the basic groundwork for some of the more detailed topics in biology, it does so in a way which will leave you well set up to understand further reading. Explanations of interactions at every level are handled better than I have seen in many texts, and concepts are presented in the context of where, how and why they operate, which aids understanding and remembering them immensely.
Highly recommended.