2.5 stars. Not what I expected. There was more plot and darkness than the cover led me to believe. Although it's accurate in portraying the protagonists, its ethereal beauty put me in the mood for a delicate, fluffy tale, which it is decidedly not.
Fortunately, I quickly adjusted my expectations and I ended up enjoying the ride. The ending is a bit rushed.
Trigger warnings: rape & abuse.