Absolutely loved it. Not as good as his sci-fi stuff, but still worth a read. 
 The ending is more than a bit cliche, but what else would you expect with a re-telling of Sleeping Beauty? The first two-thirds of the novel contain the more interesting parts. After that, it's pretty obvious that everything will play out tidily. Still, it was rather interesting to see Card try his hand at fantasy.