I have a button phobia so those large buttons on that cardigan would probably push me over the edge.
Strops, why don't you get a nice cheery long scarf to wear with your grey cardie to cover up the buttons brighten it up a bit? (Please do not all wear them to the next meet up, or I will have to sit at another table.)
Lands End sizing - if you call the very nice ladies, they will tell you the exact measurements of whatever it is you want to order, Strops. I find their sizing generally on the generous side, but if you buy something where the fit is described as "close to body" or something like that, it generally is. I bought a mac in the sale on there in desperation which is two one size too big. I thought that would be fine, as I could wear it over a suit, but you could get me, the DDs and the cats under this bloody mac and still have room for the suit. And the stuff never wears out. I have some T shirts that are about 18 years old and still going strong.