I ordered the Small Petite to layer over tops, lightweight sweaters. It is a bit big (under arms and sleeves too long), but I decided to keep it as I just loved the style and coziness of the fleece. I bought the teal and it is so pretty. I got so many compliments when I wore it to work. I can see why this cardigan is so popular. I ordered another one (black) in a regular XS (I was worried the XS Petite would be too tight in the arms). The XS fit me much better in the arms, though the sleeves and front length are about an inch too long. I do wish the fleece wasn't so wrinkle-prone and the sleeves were shorter, but overall I love this wrap cardigan. I would love to see this piece in a blackwatch or darker plaid btw.
It's comfortable and it keeps me warm enough but not too hot. This piece looks good with casual jeans as well as slacks for work. I loved it so much I bought 2 in different colors.