I got this in the grey with yellow on top, and it is super cute! I wish it were a bit longer for my long torso, but I have that complaint with basically every cardigan ever, and it looks just fine as is.
I am normally a Merona S/M and ordered the M in this. It fits but length-wise it is very short. Would need to pair with a high waist skirt or something. It's not crop-top length but hits about the top of jeans. Sleeves are also on the short side. Fits pretty close to body and material is thin-knit. However, the quality is pretty good. The labels are all fabric (not plastic) and it is 5% angora rabbit hair which seems higher end to me. Fit is true, just short.