The sweater is as adorable as it looks and the 100% cotton is so soft. I have a handful of the KJP sweaters and always love the cotton ones. It fits well, a little boxy, though true to size, and not unflattering, and for someone with long arms the sleeves are long enough.