Reviewing key points, this guide to Italian usage is intended for students who have acquired the basics of the language and wish to extend their fluency and confidence. It pays special attention to those areas of vocabulary and grammar which cause the most difficulty to English-speakers, and consideration is given throughout to questions of style and register. The text will be an essential reference for learners seeking access to the finer nuances of the Italian language.
For anyone learning Italian, this book is a must, recommended for intermediate-advanced level speakers, it's got idioms, everyday language, grammatical topics, but it's not an exercise book. To sum it up, this book has really helped me improve my Italian fast.