I'm currently about a third of the way through this book and CD set. It's generally quite good. It has a nice balance of vocabulary, grammar, reading texts, and exercises for you do to along the way (with the answers in the back). And of course, the audio CDs are very helpful for pronunciation (which is a 'must' with Swedish). It does move along at quite a fast pace, so the complete beginner may find it quite challenging. I already knew a fair amount of Swedish vocabulary before I started so this wasn't too much of a problem for me.
On the downside, it is full of mistakes, and clearly hasn't been proof read before going to publication. For example, in the answer section at the back, it states that the word for 'violin' is 'viol' (wrong) when throughout the book it refers to violin as 'fiol' (correct). On the audio CD, the speaker states the price of a train ticket as "tvahundranittiotre" when in the book it's "etthundranittiotre". Then on page 67, it notes 'Flicka' as meaning 'The girl' when actually 'Flickan' means 'The girl'. These may seem like little errors, but they add up and can become confusing and rather irritating. There are probably loads more that I haven't noticed and I'm only a third of the way through!
This is a great shame, because were it not for this sloppiness, I think this would be a very solid and proficient introductory guide to Swedish. Despite the mistakes, I'd still say it was worth the buy as I believe it's still better than the 'Teach Yourself Swedish' package.