Really cute, and fit as expected. The color is just as pictured as well.

Cons: The buttons on the back were all poorly sewn on with one piece of thread, the second time I wore the shirt, all of the buttons popped off while I was at work - not even while I was trying to use them. There were also 3 runs in the material when I first pulled the shirt out of my bag, however they were barely noticeable, so not too big of a deal.