I don't know who it was who first said the Sansa chapters were boring, but I've always quite liked them, probably because I sometimes feel as naive and clueless as her when it comes to GRRM's world and can relate to her. And this one is a corker, thanks in part to the wonderful Lady Olenna who might become my new favourite character if she makes more appearances.
Sansa is invited to supper by her replacement for the spot of Joff's wife-to-be, Margaery Tyrell. She doesn't know what it's all about but as I immediately suspected, it's to find out how Joff treats his women. Lady Olenna doesn't beat about the bush, she doesn't give a fuck in a way only old ladies truly don't have to, and she speaks the truth and doesn't care who hears it. She's unimpressed with this whole marrying into royalty lark. "We should have stayed well out of this bloody foolishness if you ask me, but once the cow's been milked there's no squirting the cream back up her udder. [...] All these kings would do a good deal better if they would put down their swords and listen to their mothers."
Olenna could be the most intelligent character in the book so far. By getting the fool Butterbumps to sing loudly so the spies can't hear, she extracts from Sansa the information she needs: that Joff is a monster who had her beaten by the Kingsguard.
The reaction: "That's a pity." Even Margaery seems nonplussed. Which makes me thinks they've got a way out planned. I wonder what it could be.
Anyway, the Tyrells also plan to marry Sansa to their crippled but kind son. Which doesn't sound too bad compared to being stuck at King's Landing and tormented by Lannisters.