This book is really useful in order to help you with your grammar issues in Japanese Language learning. The explanation is so understandable, I guess this is also because of my native language, Indonesian, which has many phrases that having similar meaning to some extent. But it doesn't cover some of N1 grammar rules. So I think i have combine it with another books.