This shirt is more beautiful in person. it has a lovely hand feel (soft) and the blue is as shown but a bit more vibrant. i bought it for my 13 year old niece. she loved it! she may have to return for a small, but i do feel the size ran true to size. it depends on how you want to wear it.