Don't be daunted by the size of this book, it is huge but covers numerous topics and modules.
The book is a great blend of case law, text and Articles from other writers who give great detail to the piece they are writing about. The detail is there to enable a student to get a high mark, if you're looking to just get through a module, then perhaps nutshells would be a better alternative.
Although detailed, it held my attention and made a very hard area of the law degree a good bit clearer.
I used this book as the basis for introduction to european law, competition law, EU commercial Law, EU social Law and then supplemented those with extra readings and didn't do too badly.
No other Law book will prove as useful for the course as a whole.