Abridged to 3 hours on 2 cassettes. Read by Sophie Thompson, who played Miss Bates in the film version that starred Gwyneth Paltrow. I thought the abridgement (is that the word?) was well done, and Thompson does a great job reading (especially the Miss Bates character, of course).