The story is told from several different points of view. From young children, to the ugly Misskaella, to adult men. Misskaella is a girl that grows up on Rollrock Island (an imaginary place set off the coast of what I presume to be Ireland) with magical abilities. She's had a difficult life, growing up ugly and unwanted by nearly everyone in her life, but she can magically pull unearthly beautiful women out of the seals that flock around Rollrock. The men of the island are bewitched by these stunning women and begin to pay Misskaella gobs of money for their very own seal wife. Trouble ensues, of course.
I could not put this book down. It captivated me more with every word that I read. Like any very well written book, it left you wanting more and more. Enjoy - I'm giving it five stars.