I know that this book will p*** off many readers - modern readers, that is. The main character is hard to like, "cheating" is sort of involved, everything is mad and chaotic and it's like being on a rollercoaster you can't get off.
BUT - reading it for what it is, I think it's full of charm, wit and sharply observed characters and situations. It's just that these days readers have a thing about heroines like Tessa and she's far less acceptable now than in 1996 when the book was written.
I really liked it. I did NOT like the end but even that is because the ending I wanted, is an ending appropriate to this day and not twenty years ago. Tessa is infuriating, crazy, opinionated, awkward, a bad and good person at the same time. All sorts of misunderstandings abound and having reread this book for the third time, I enjoyed it just as much as the first. BUT with the proviso that I think it's of its time and should be judged for that and not alongside more current offerings.