It's a classic and it shows. I really enjoyed the critical parts. There are some very, very boring parts, tho. Maybe I didn't enjoy those as English isn't my first language, but I just had to do it for Oscar Wilde.
It was definitely great to read "the origin story" of a character I've mainly known from League Of Extraordinary Gentlemen movie.