The cardigan was exactly as pictured.  The color was exactly what I was expecting.  I am a 36C and ordered the Large.  I could have probably gotten a medium for a tighter fit, but the large works well for work.  It was chilly in my office today and I was surprised how well this kept me warm...not hot, but just the right amount of cover for an overactive AC.
I am definitely ordering more!