So I bought the vintage purple in a medium. I am about 5' 7" and weigh 132 lbs. This top is so soft and comfy. The medium is a loose fit but that's how I like it. It's pretty true to color too (ignore the bad lighting in my photos.) I definitely plan on getting more colors.