I bought this book seeking to understand more about Design Patterns and general Ruby programming, having only dabbled in ruby through Ruby on Rails. This book is very easy to read, the examples are simple enough to be easily followed when not at a computer but also sophisticated and useful to really play around with and learn from the code.
The style of the writing is very easy to follow and the author explains the concepts well with real world examples. I really liked how he looked at a variety of uses of the design patterns he presents.
I cannot recommend this book enough, it is simply the most well written and informative programming book i have ever read.