It's a very simple Spanish book, and has typos on nearly every page, but aside from that it's simplicity really helped me to grasp some Spanish concepts that had eluded me so far. It's perfect for those beginning Spanish, and while not huge or comprehensive, it'll give you a really good start and feel for the language.