I think they are very good as self study guides and they come with exercises to practise. I use the Murphy books to understand the general aspects but use Practical English Usage by Micheal Swan as a book for deep analysis of the language. It depends what level you are and need to learn to.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.