Portrait of a Snow Queen is a full-length adult fantasy. The story is full of rich details that you need to pay attention to. Some things and characters were hard to keep track of, and I found much easier reading when I devoted a longer amount of time to read the novel. Ambrose the poet, was a wonderful character as the teacher of Princess Freyja. He was wise, cunning, and very knowledgable when it came to dealing with people of all stations. Ambrose was the highlight of the book for me. This novel is great storytelling that reminded me of grand storytelling of past ages. This novel is not for casual readers, but for those that want to delve into a complex fantasy that reads as a fairy tale full of complex and mystical beings and some romance. There is some graphic violence, profanity, and some adult situations, so this novel is not for young readers.