This text provides a great, relatively accessible translation with a helpful paragraph-by-paragraph analysis to guide readers through it. The reason I gave it 4 stars rather than 5 is that the analysis section doesn't quite go far enough. I feel a glossary would have been welcome to explain the unique and somewhat slippery ways Hegel uses terms, such as 'Notion' for example. This is one of the most daunting texts in philosophy and I feel the publisher could have included more material to orientate the reader with some extremely alien concepts.
Dense as anything, if you give it the time and effort it's extremely rewarding. Don't jump into it straight away though - I recommend Stern's excellent guidebook and free articles on the Stanford Encyclopedia of Philosophy as great ways of getting to grips with the text.