First I have borrowed it from the local library and found it's interesting so bought the book for I'd like to take my time to reread it.
It's not a easy book to understand but I really enjoy the description of some characters - Devil's retinue Koroviev, Azazello and Behemoth - I like them very much XD And other characters are also very ... somewhat attractive.
This sometimes happens when I read serious literature... even when I don't understand the main plot or the essence of the story I cannot help loving the parts of it - characters, or just some descriptions. I think this is one of the good points of reading, we can enjoy books in our own way.
Anyway, at this point I can't stop grinning when Behemoth appears in the story.