As someone who came to this book knowing absolutely no algebra at all, this book was great. The chapters are nice and short, but contain plenty of exercises, for which there are selected answers in the back. It covers a lot of material, and will prepare you take on a more advanced book like dummit and foote. It is also cheap. All in all this is the book you want if you are looking to self study algebra.