Not bad, not terribly good either, there's no way this is worth $100. Of course, the same could be said of most course texts I've had, but still--it's such a rich, rewarding field of study and despite nice and colorful graphics throughout, the text ignores too much of what is really interesting about databases.