I was really impressed with the world building and the secondary characters in Seraphina. So much so, that the information describing the dragons and half-dragons were often the parts I was most interested in. In a similar manner, the secondary characters were more appealing in some ways than the main ones. I loved Loud lad and Orma. Especially Orma. Secondary characters are too often overlooked when creating unique and complete personalities. 
 The one aspect that let the story down for me was the romance. I found it hard to understand why Seraphina believed she loved Prince Lucien. It seemed sudden with no real build up or much interaction to warrant such conviction and strong feelings. In addition, I found that while Lucien was a likable character he didn't really appeal as a romantic interest. He seemed a little weak willed despite his position as Captain of the Guard. A position that seems unlikely considering he wasn't suppose to be very old. Seraphina's personality really overpowered his.