As I like to do my own maintenance and repairs on my bikes, when I saw a copy of this book I ordered one, and it had everything in easy to understand and excellent diagrams to follow. So if anyone was looking to do work on their bikes I would highly recommend this book.