Barrowmaze does what it sets out to do, and does it very well.
The organisation of important information, random tables and maps is quite good. I bought the PDF so I can't comment on print quality of the hard/softcover versions, but the PDF is printer-friendly.
Illustrations are imaginative and mood-setting. The layout of the Barrowmaze itself is not needlessly complicated, but also not overly simplistic. The entire product is well balanced.
I like it.