Couldn't get enough of this book! Sheri L Swift is a master of fanciful writing. Reminds me of a more modern, female version of Tolkien. A friend of mine let me borrow this book and I loved it so much I had to buy my own copy. It was like a breath of fresh air. Something very different and wholesome. Wonderful book for preteens and young teens and the occasional adult like me who never really grew up and quit believing in mermaids.