Great story, overblown writing. But the story is so much fun that it makes up for the slightly hackneyed writing. I first read this in 1988 and have re-visited it several times, but not in the last 10 years or so. It's always great to have smart and strong female protagonists instead of the Bella ones.