I fell in love the first time i saw it. the xs is the perfect fit. i generally wear xs/s or 2 in dresses. its not too snug to wear over a thin to medium thickness sweater. its a good length also, not too long, which i struggle with given my height of 5'3. the s was overall too big. its not itchy, though i've only worn it with long sleeve tops. its just the right weight. not too thin and not too heavy. its feminine and fun. wonderful topper for jeans, pants, or a dress. the color is versatile. sl