The theme is nice, but it required significant modification to meet my design requirements. Unfortunately, the theme is written to intentionally confuse website designers (at least those of us who aren't professionals).
Personally, I dislike Java greatly. I just wish I found out about how heavily it's used a lot earlier.
This is the fifteenth theme I've overhauled a theme over the past 6 years and this has by far been the worst.