This book is great in many aspects, can be used to practice note reading, to practice arpeggios, chords, or simply to improve your bass playing into the next level. It is actually not that hard to play Bach, even for beginners, if you effort a little bit you will manage to play these nice tunes.