I've been studying Italian with BUSUU and they recommended the earlier version without the Practice Exercises. This one has the advantage of hundreds of exercises to check my progress. Veri detailed and very well explained. Covers all Italian Grammar. Excellent!!!
This book is very well put together beginning with the very basics then progressing slowly with small tests to check one's progress. The grammar is explained in small chunks so easier to understand. One of the best practise grammar books I have purchased