Perfect book for beginners and as you get a little more advanced. Lots of scenarios in it. My Mum lives in Cairo and has done for four years - she still used it last summer to refresh her memory on vocabulary for the post office and asking questions about different international shipping options.
I studied Arabic for a month in Alexandria, and without outside classes I think this book would have been kind of useless. it's extremely difficult to transcribe Arabic sounds into our alphabet, and without learning how to read arabic I think I would have been a mess trying to use this book. But it gives you a good overview, and a good dictionary that I found extremely useful. I used to practice arabic with the security guard of my apartment using this guide - he didn't speak a word of english, and we managed just fine, not to mention he liked reading the arabic bits and teaching me how to say them.
Definitely worth it if you have a bit invested in Arabic, otherwise it might be a bit confusing and difficult, it's a language that takes a while to get the hang of.