It's cute
I like it. It's a teeny big but not enough to matter. Just depends on if you want it more fitting or a little loose. I'm 5'3 145 and got a medium. I'm happy with how it fits, a little loose, but I hate things that are skin tight. I'm also a B cup so I suppose it would be tighter if you had bigger chest. It's cute with a mini skirt.
Response from Lulus.com:
Hello Rachel! Thank you for sharing your feedback with us. If you would like additional insight regarding sizing for future purchases, please reach out to our team of fit experts (lulus.com/customerservice). We want to help you shop with confidence! xo