Cute!
I love it; it runs slightly on the smaller side. I could've gotten away with a large, but the medium fits with some room so it still has a slight loose fit. The material is soft, and I love the print tho it is a tad yellowed; almost like a vintage tinge to it, and not as white as in the website picture. Overall, I am very happy and can't wait for warmer weather to wear it!