This shirt is soo cute! The color is so vibrant and fun and is an instant mood lifter. I like how it's a little boxy but not too much so. The sleeves are very flattering and feminine. I am a size 4 and got the small and it's a great fit. Can't wait to wear with shorts as it gets warmer.